浅谈JSON

JSON是一种轻量级数据交换格式,同时是JavaScript的原生格式,不需要引入任何api。

var obj = {
  name:'lala',
  age:30,
  city:['上海','北京','杭州']
};
var strObj = JSON.stringify(obj);
strObj;//"{"name":"lala","age":30,"city":["上海","北京","杭州"]}"
var parObj = JSON.parse(strObj);
parObj;//{name: "lala", age: 30, city: ['上海','北京','杭州']}

从这个例子可以看出,json就是 一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间运用 “,”(逗号)分隔。 名称用引号括起来;值如果是字符串则必须用括号,数值型则不须要。

JSON.stringify()可以转成JSON格式。

JSON.parse()可以转成原格式。

真的只是浅谈,做个笔记,让自己好记点。

你可能感兴趣的:(浅谈JSON)