JSON

JSON是一種數據交互語言,相對於用xml進行交互來說更加易讀和輕便。


JSON本質上是字符串,符合特定規範的字符串。這個規範也相當簡單。






主要有3部分,

對象:對象使用大括號表示,一對“{}”即表示一個對象,對象內可以存儲多個鍵值對

數組:數組使用中括號表示,“[]”即表示一個數組,數組內的多個元素使用逗號“,”區分。

鍵值對:所有的數據都使用鍵值對的形式進行表示,後面使用json通過鍵名查找對應值。鍵與值用“:”區分,“:”前爲鍵,“:”後爲值。,其中值可以是對象,數組


JSON還有兩個比較實用的方法:

JSON.parse()將JSON字符串轉換爲JavaScript對象。

如:var obj = JSON.parse('{ "name":"張三","age",12 }');

JSON.stringify() 將 JavaScript 對象轉換爲字符串

如:

var obj = { "name":"runoob", "alexa":10000, "site":"www.runoob.com"};

var myJSON = JSON.stringify(obj);

//此時myJSON是字符串相當於var myJSON = '{ "name":"runoob", "alexa":10000, "site":"www.runoob.com"}';


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章