JSON.stringify(value[, replacer[, space]])
- value必须是有效的json字符串
- replacer可选。用于转换结果的函数或数组.(如果replacer是函数JSON.stringify将调用这个函数,并且传入键和值,使用返回值而不使用原始值.如果该函数返回undefined,则排除成员。根对象的键是一个空字符串).
- space可选,文本添加缩进、空格和换行符(根据数字来确定文本的缩进)。
“`
var a={a:1,b:2}
JSON.stringify(a)
结果:“{“a”:1,”b”:2}”
JSON.parse(text[, reviver])
- text:必需, 一个有效的 JSON 字符串。
- reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函数。
```
var str = '{"name":"张三","age":"18","sex":"男"}'
JSON.parse(str).
结果:name:张三
age:18
sex:男