1. 程式人生 > 資訊 >暴力犯罪事件頻發,亞馬遜臨時將 1800 名員工遷出西雅圖市中心

暴力犯罪事件頻發,亞馬遜臨時將 1800 名員工遷出西雅圖市中心

一、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];