- json 中文官网 json.org
- 一页纸就说明了json的所有语法
- json是一门语言
json支持的数据类型
- string:只支持双引号,不支持单引号和无引号
- number:支持科学记数法
- bool:true和false
- null:没有undefined
- object
- array
- 不支持函数,不支持变量,所以也不支持引用
- 注意跟js的其中数据类型区别开
json.parse
- 将符合json语法的字符串转换成js对应类型的数据
- json字符串 =》 js数据
- 由于json只有六种类型,所以转成的数据也只有6种
- 如果不符合json语法,则直接抛出一个error对象
- 一半用try catch捕获错误
json.stringify
- 是json.parse的逆运算
- js数据 =》 json字符串
- 由于js的数据类型比json多,所以不一定能成功
- 如果失败,就抛出一个error对象