乐趣区

工作中用到关于JSON的内容

JSON 与 JS 对象的关系

很多人搞不清楚 JSON 和 JS 对象的关系,甚至连谁是谁都不清楚。其实,可以这么理解:

JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息, 本质是一个字符串。

JSON 转 Object
var obj = JSON.parse('{"a":"Hello","b":"World"}'); 
// 结果是 {a: 'Hello', b: 'World'}
Object 转 JSON
var json = JSON.stringify({a: 'Hello', b: 'World'});
// 结果是 '{"a":"Hello","b":"World"}'
退出移动版