JSON浅析

461 阅读1分钟

JSON中文文档,看铁轨图!!!

支持的数据类型

  1. string:只支持双引号,不支持单引号和无引号
  2. number:支持科学记数法
  3. bool:true和false
  4. null:没有undefined
  5. object
  6. array

Notes:

  1. 不支持函数和变量,也不支持引用。
  2. 其实JSON就是借鉴了JS。

window.JSON

  • JSON.parse

将符合JSON语法的字符串转换成HS对应类型的数据,若不符合JSON语法,则抛出一个Error对象,一半用try catch捕获错误。

  • JSON.stringify

JSON.parse的逆运算,由于JS数据类型比JSON多,所以不一定成功,失败同样抛出一个Error对象。