免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
json格式的字符串序列化和反序列化的一些高級(jí)用法

(1) 僅僅將指定屬性對(duì)應(yīng)的值序列化成字符串:

var filter = {name: 'Jerry', sex: 'male', age: '10'};var jsonStr4 = JSON.stringify(filter, ['name']);console.log(jsonStr4); 

想?yún)⑴c序列化的參數(shù)名通過(guò)JSON.stringify方法的第二個(gè)參數(shù)傳入。

上面例子中,只有name字段及對(duì)應(yīng)的值參與了序列化,輸出如下:

(2) 序列化時(shí),還可以編寫函數(shù),實(shí)現(xiàn)自定義序列化邏輯:

var obj = {name: 'Jerry', sex: 'male', age: '40'};var jsonStr5 = JSON.stringify(obj, function(key, value) {  if(key === 'name') {    return 'my name is: ' + value;  }  else if( key === 'sex'){        // do not return, discard this attribute  }  else    return value;});

輸出:

name屬性的值通過(guò)自定義函數(shù)實(shí)現(xiàn),前面加上了前綴。sex屬性被丟棄,age屬性保持不變。

(3) 序列化時(shí)增加縮進(jìn),讓輸出的字符串更便于閱讀

var obj6 = {name: 'Jerry', sex: 'male', age: '40'};var jsonStr6 = JSON.stringify(obj6, null, 5);console.log(jsonStr6);  

輸出:

要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
JSON簡(jiǎn)介以及用法匯總
javascript 一 03 數(shù)據(jù)類型的轉(zhuǎn)換
JSON.stringify()、JSON.parse()和eval(string)
JS的Form表單轉(zhuǎn)JSON格式
哎喲,這就是JSON
JSON+asp.net
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服