json是什么

json是什么

json是什么?

JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式,易于閱讀和編寫,同時也易于機器解析和生成。。

JSON的結(jié)構(gòu)基于下面兩點

1. “名稱/值”對的集合不同語言中,它被理解為對象(object),記錄(record),結(jié)構(gòu)(struct),字典(dictionary),哈希表 (hash table),鍵列表(keyed list)等

2. 值的有序列表 多數(shù)語言中被理解為數(shù)組(array)

JSON使用:

JSON以一種特定的字符串形式來表示 JavaScript 對象。如果將具有這樣一種形式的字符串賦給任意一個 JavaScript 變量,那么該變量會變成一個對象引用,而這個對象就是字符串所構(gòu)建出來的,好像有點拗口,我們還是用實例來說明。

這里假設我們需要創(chuàng)建一個 User對象,并具有以下屬性

用戶ID

用戶名

用戶 Email

您可以使用以下JSON形式來表示User對象:

{"UserID":11,?"Name":"Truly",?"Email":"zhuleipro◎hotmail.com"};

然后如果把這一字符串賦予一個JavaScript 變量,那么就可以直接使用對象的任一屬性了。

完整代碼:

<script>       var User = {"UserID":11, "Name":"Truly", "Email":"zhuleipro◎hotmail.com"};      alert(User.Name);     </script>

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊10 分享