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
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容