json 基于两种数据结构
json的集中数据类型
值(value) 可以是双引号括起来的字符串(string)、数值(number)、true、false、 null、对象(object)或者数组(array)。这些结构可以嵌套。
boolean 布尔值
true 和 false
null 空指针(值)
null
json 与 javascript对象之间的转化
序列化(js对象 - -> json格式字符串)
JSON.stringify(jsObj)
JSON.stringify(jsObj, null, " ")
JSON.stringify(jsObj, params , " ")
params: 用于控制如何筛选对象的键值. Array [...] / function () { }
反序列化( json格式字符串 - -> js 对象)
JSON.parse(json)
JSON.parse(json, function () { 转换解析出的属性 })
javascript 的eval() 函数:eval("("+ json + ")")
注: