什么是JSON: JSON不是一种编程语言,是一种数据模式,而且是一种通用的数据模式。很多语言都有解析和序列化JSON的内置功能。 JSON支持字符串,数值,布尔值,null,数组和对象这几种数据类型。特殊值和undefined不支持 JSON语法: JSON中没有变量,没有分号数组对象可以组合使用 关于JSON和JavaScript的两个方法: stringify():可以接受三个参数 第一个参数可以将JavaScript的序列化为JSON字符串 第二个参数叫过滤器可以是数组或者是函数 参数是数组时:返回的结果只会包含数组中列出的对象属性 当第二个参数时函数时:会给函数提供两个参数属性名(key)和属性值(value)从而可以根据属性名对属性值进行不同的操作 注意:一定要添加default:value以便返回其他属性传入的值,当返回undefined时就会