JSON对象是 JavaScript 的原生对象,用来处理 JSON 格式数据。它有两个静态方法:JSON.stringify()和JSON.parse()。
JSON.stringify()
该方法用于把一个JS里面的值转换为JSON的值,但是这个值要用字符串的形式表示。忽略函数和undefined。
比如:JSON.stringify('1')>>>>>>>>"1">>>>>>>' "1" '
该方法还接受一个参数,由于筛选需要进行转换的对象成员,用数组形式展现,对数组无效

该方法还可以是一个函数,用于遍历需要转换的对象,这个函数接受两个参数,键和值,函数返回值作为成员的新值,用于更改他们每个成员的值,
该方法还接受第三个参数....还没掌握
JSON.parse()
JSON.parse方法用于将 JSON 的值的字符串表示形态转换成正常形态的JS值
JSON.parse方法可以接受一个处理函数,作为第二个参数,用法与JSON.stringify方法类似。
网友评论