JSON 是一种语法,用来序列化对象、数组、数值、字符串、布尔值和 null
。它基于 JavaScript 语法,但与之不同:JavaScript不是JSON,JSON也不是JavaScript。
在我看来,json就是用来转化对象和字符串的。
通过JSON.parse转化字符串为对象,通过JSON.stringify将对象转化为字符串。
var people = {
"name": "kw",
"age": "22",
};
console.log(people.name + " " + people.age);
console.log(JSON.stringify(people));
-----------------------------------------------
var man="{'name':'kw2','age':'222'}";//这样是会报错的,在这里单引号和双引号是有区别的。
//var man='{"name":"kw2","age":"222"}'; 这样就没问题
var man1=JSON.parse(man);
console.log(man1.name+" "+man1.age);