JSON

JS对象 与 JSON的区别

屏幕快照 2016-08-08 下午11.12.05.png

JavaScript Object Notation
JSON.parse(text[,reviver]):JSON字符串转为JS
eg.
var userJson= '{
"id":1,
"nick":"maomao",
"avatar":"1.jpg",
"tags":null,
"authed":false
}';
var user = JSON.parse(userJson);
user
Object {id: 1, nick: "maomao", avatar: "1.jpg", tags: null, authed: false}

var user=JSON.parse(userJson,function(k,v){
if(k==='avatar'){
return 'http://music.12.com/img/'+v;
}
return v;
});
user
Object {id: 1, nick: "maomao", avatar: "http://music.12.com/img/1.jpg", tags: null, authed: false}
JSON.stringify(value[,replacer[,space]]):JS对象转为JSON字符串 也称为序列化过程

屏幕快照 2016-08-08 下午11.31.47.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容