JSON 是 JS 对象的严格子集
JSON 格式:
1- 每个数据,必须对应一个 key
2- 只能使用双引号
3-key 必须是双引号包裹 " "
- {a:1,b:2,c:3} -------------------------------错误
- {"a":1,"b":2,"c:3} -------------------------------正确
- {a:'sdasdd1',b:2,c:3} -------------------------------错误
JSON 对象转化:
JSON.stringify({a: 1,b:2})='{"a":1,"b":2}'
JSON.parse({"a":1,"b":2})={a: 1,b:2}
JSON对象是 javascript 的原生对象,用来处理JSON格式数据,有两个方法:
- JSON.parse(string):接受一个 JSON字符串 将期转化为 javascript 对象
- JSON.stringify(obj): 接受一个 javascript 对象 转化为一个 JSON字符串
JSON字符串转 JSON 对象
var json='{"a":12,"b":234,"c":2323}'
console.log(JSON.parse(json));
输出JSON对象:Object { a: 12, b: 234, c: 2323 }
网友评论