ES6 JSON

作者: 崩鲨卡拉卡 | 来源:发表于2019-02-20 15:02 被阅读0次

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 }

相关文章

网友评论

      本文标题:ES6 JSON

      本文链接:https://www.haomeiwen.com/subject/zgkhyqtx.html