json.parse详解

JSON.parse() 方法用来解析 JSON 字符串,构造由字符串描述的 JavaScript 值或对象。提供可选的 reviver 函数用以在返回之前对所得到的对象执行变换 (操作)。

demo:

const json = '{"result":true, "count":42}';
const obj = JSON.parse(json);

console.log(obj.count);
// expected output: 42

console.log(obj.result);
// expected output: true

语法:

JSON.parse(text[, reviver])

参数:

text

要被解析成 JavaScript 值的字符串,关于 JSON 的语法格式,请参考:JSON。

reviver 可选

转换器,如果传入该参数 (函数),可以用来修改解析生成的原始值,调用时机在 parse 函数返回之前。

返回值:

Object 类型,对应给定 JSON 文本的对象/值。

你可能感兴趣的:(json)