JSON的概述
JSON字符串和JSON对象的区别:
JSON对象:
var person={"name":"zhangsan","sex":"男","age":"24"}//json对象 alert(person.name);//zhangsan alert(typeof person);//object
JSON字符串:
var person='{"name":"zhangsan","sex":"男","age":"24"}';//json字符串 alert(person);//{"name":"zhangsan","sex":"男","age":"24"} alert(typeof person);//string
有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。
JSON字符串和JOSN对象的转换
字符串==>对象
对象==>字符串
JSON字符串和JavaScript对象的转换
字符串==>对象
parse
对象==>字符串
stringify