在JavaScript一切皆为对象,任何js支持的类型都可以用JSON来表示:
格式:
- 对象都用{ }
- 数组都用[ ]
- 所有的键值对都是用 key:value;
JSON字符串和js对象的转换
var user ={
name: 'chongqing',
age: 3,
sex: '男'
}
// 对象转化为json字符串 {"name":"chongqing","age":3,"sex":"男"}
//var jsonUser = JSON.stringify(user)
//JSON字符串转化为对象
var obj = JSON.parse('{"name":"chongqing","age":3,"sex":"男"}')
JSON和JS对象的区别
var obj = {a:'hello',b:'world'};
var json = '{"a":'hello',"b":'world'}'