一、JSON字符串
== JSON是一种特殊的字符串格式,本质是一个字符串
== 像对象和数组,里面的key和value如果是字符串格式,都用双引号包裹(必须是双引号)
JSON和JS对象的关系
JSON和JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串。
这个一个对象
var obj = {a:"hello",b:"world"};
console.log(typeof(obj)); //object
这个一个JSON字符串,本质是一个字符串
var json = '{"a":"hello","b":"world"}';
console.log(typeof(json)); //string
二、JSON和JS对象互换
【JSON和JS对象互转】
JSON.parse()方法 实现从JSON字符串转换为JS对象
var obj = JSON.parse('{"a":"hello","b":"world"}')
console.log(obj); //object
JSON.stringfy()方法 实现从JS对象转换为JSON字符串
var json = JSON.stringify({a:"hello",b:"world"})
console.log(json);
总结
以上就是今天要讲的内容,本文仅仅简单介绍JSON转换.