浅谈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()可以转成原格式。

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容