暴力犯罪事件頻發,亞馬遜臨時將 1800 名員工遷出西雅圖市中心
阿新 • • 發佈:2022-03-13
一、JSON 語法規則
JSON 語法是 JavaScript 物件表示語法的子集。
- 資料在名稱/值對中
- 資料由逗號分隔
- 大括號 {} 儲存物件
- 中括號 [] 儲存陣列,陣列可以包含多個物件
二、JSON 物件
JSON 物件在大括號 {} 中書寫:
{key1 : value1, key2 : value2, ... keyN : valueN }
物件可以包含多個名稱/值對:
{ "name":"菜鳥教程" , "url":"www.runoob.com" }三、訪問物件值
你可以使用點號(.)來訪問物件的值:
例項
var myObj, x; myObj = { "name":"runoob", "alexa":10000, "site":null }; x = myObj.name;嘗試一下 »
你也可以使用中括號([])來訪問物件的值:
例項
var myObj, x; myObj = { "name":"runoob", "alexa":10000, "site":null }; x = myObj["name"];四、JSON 陣列
陣列作為 JSON 物件
例項:[ "Google", "Runoob", "Taobao" ]
JSON 陣列在中括號中書寫。
JSON 中陣列值必須是合法的 JSON 資料型別(字串, 數字, 物件, 陣列, 布林值或 null)。
JavaScript 中,陣列值可以是以上的 JSON 資料型別,也可以是 JavaScript 的表示式,包括函式,日期,及 undefined
JSON 物件中的陣列
物件屬性的值可以是一個數組:
例項:{ "name":"網站", "num":3, "sites":[ "Google", "Runoob", "Taobao" ] }
我們可以使用索引值來訪問陣列:例項 x = myObj.sites[0];