Appearance
JSON的三种格式
JSON 的全称
JSON 的全称是 JavaScript Object Notation
为什么需要 JSON
JSON 有三种格式,每一种写法都和 JS 中的数据类型很像,可以很轻松的和 JS 中的数据类型互相转换
JSON的三种格式
简单值的形式
JSON 的简单值的格式对应着 JS 中的基础数据类型:数字 字符串 布尔值
说明
JSON 中没有 undefined
JSON 中的字符串必须使用双引号
JSON 中是不能用注释的
对象形式
对应着JS中的对象
数组形式
JSON 的数组形式对应着 JS 中的数组形式
JSON的常用方法
- JSON.parse(): 可以将 JSON 格式的字符串解析成JS中对应的值, 一定要是合法的字符串否则会报错
- JSON.stringify(): 可以将JS中的数据类型、对象或数组转换成 JSON 格式的字符串