成都設計公司官網(wǎng)東莞seo網(wǎng)絡營銷
目錄
什么是json?
書寫格式
json
序列化和反序列化
序列化
反序列化?
什么是json?
JSON(JavaScript Object Notation)是?種輕量級的數(shù)據(jù)交換格式,它基于JavaScript的?個?集,易于?的編寫和閱讀,也易于機器解析。 JSON采?完全獨?于語?的?本格式,但是也使?了類似于C語?家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等。 這些特性使JSON成為理想的數(shù) 據(jù)交換語?
JSON是?來做數(shù)據(jù)交換的?種語?
書寫格式
- 屬性名稱必須是雙引號括起來的字符串
- 最后?個屬性后不能有逗號
var a={"name":'張三',"age":'18'};
json
用于 傳輸數(shù)據(jù)
序列化和反序列化
序列化
轉(zhuǎn)換成json格式
對象序列化后可以在?絡上傳輸,或者保存到硬盤(瀏覽器)上。
var a={"name":'張三',"age":'18'};var b=JSON.stringify(a);console.log(b);
?
反序列化?
轉(zhuǎn)換成對象格式
var a={"name":'張三',"age":'18'};var b=JSON.stringify(a);console.log(b);var c=JSON.parse(b);console.log(c);
?
?