JSON.parse()和JSON.Stringify()

1、JSON.parse()

JSON.parse() 方法用于将一个 JSON 字符串转换为对象。
用于从一个字符串中解析出json 对象。

语法

JSON.parse(text[, reviver])

参数说明:

  • text:必需, 一个有效的 JSON 字符串。
  • reviver: 可选,一个转换结果的函数, 将为对象的每个成员调用此函数。
var str='{"name":"cpf","age":"23"}'
JSON.parse(str)   // {name: "cpf", age: "23"}

ps:单引号写在{}外,每个属性都必须双引号,否则会抛出异常

2、JSON.Stringify()

用于从一个对象解析出字符串,和上面的parse()相反

var a={a:1,b:2}
JSON.stringify(a) // "{"a":1,"b":2}"

你可能感兴趣的:(JSON.parse()和JSON.Stringify())