JSON对象
在JavaScript一切皆为对象、任何js支持的类型都可以用SON来表示; number,string…
格式:
- 对象都用{}
- 数组都用[]
- 所有的键值对都是用key:value
JSON字符串和JS对象的转换
<script>
var user = {
name: "xiaoming",
age: 3,
sex:'男'
}
//对象转化为json字符串
var jsonUser = JSON.stringify(user);//{"name" : "xiaoming" , "age" : 3, "sex"":"男"} 展不开
//json字符串转化为对象 参数为json字符串
var obj = JSON.parse(jsonUser);//{name: "qinjiang", age: 3, sex: "男"} 能展开
</script>
很多人搞不清obj和json对象的区别
var obj = { a: "he11o" , b : "he11ob" };
var json = '{ "a": "he11o" , "b" : "he11ob" }'