考核内容: JavaScript 对象表示法(JavaScript Object Notation)
题发散度: ★★★
试题难度: ★★
解题思路:
1.JSON与 XML 相同之处
JSON 是纯文本
JSON 具有"自我描述性"(人类可读)
JSON 具有层级结构(值中存在值)
JSON 可通过 JavaScript 进行解析
JSON 数据可使用 AJAX 进行传输
2.JSON与 XML 不同之处
没有结束标签
更短
读写的速度更快
能够使用内建的 JavaScript eval() 方法进行解析
使用数组
不使用保留字
3.JSON 语法规则
JSON 语法是 JavaScript 对象表示语法的子集。
数据在名称/值对中
数据由逗号分隔
大括号保存对象
中括号保存数组
参考代码
console.log([{id:"12",name:"张三"},{id:"13",name:"李四"}])