JSON(JavaScript Object Notaion,JS对象标记)是一种轻量级的数据交换格式。
json :{"firstName":"Json"}
等价于JavaScript这条语句:
{firstName:"Json"}
JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串。
var obj = {a:'hello',b:'World'};//这是一个对象,注意键名也是可以使用引号包裹的
var json = '{"a": "Hello", "b": "World"}';//这是一个JSON字符串,本质是一个字符串
JSON和JS对象互相转换
要实现从对象转换为JSON字符串,使用JSON.stringify()方法:
var json = JSON.stringify({a:'Hello',b:'World'};结果是'{"a":"Hello","b":"World"}'
要实现从JSON转换为对象,使用JSON。parse()方法:
var obj = JSON.parse('{"a":"Hello","b":"World"}');//结果是{a:'Hello',b:'World'}