011_JSON資料格式簡介與遍歷
阿新 • • 發佈:2020-07-23
1. JSON是一種常用的資料傳輸的格式,語法格式如下 :
JSON語法規則 :
- 1. 資料儲存在鍵值對中,也就是屬性/屬性值的形式
- 2. 多個數據之間逗號隔開
- 3. 大括號用來表示物件
- 4. 中括號用來表示陣列
資料型別 :
- JSON數字 : {"age":20}
- JSON布林 : {"flag":true}
- JSON null: {"name":null}
- JSON物件 : {"name":"lisi","age":20} ,
JSON物件語法如下:
- JSON 物件使用在大括號({})中書寫。
- 物件可以包含多個 key/value(鍵/值)對。
- key 必須是字串,value 可以是合法的JSON資料型別(字串, 數字, 物件, 陣列, 布林值或 null)。
- key 和 value 中使用冒號(:)分割。
- 每個 key/value 對使用逗號(,)分割。
JSON陣列 :
{
"courses":[
{"name":"JavaSE","time":20},
{"name":"HTML","time":1},
{"name":"CSS","time":2},
{"name":"JavaScript","time":3}
}
2. JSON中元素的訪問 :
var movie = { "title":"掃毒2:天地對決", "casts": [ { "name":"古天樂", "avatar":"http://xxxx.jpg", "age":49 }, { "name":"劉德華", "avatar":"http://xxxx2.jpg", "age":58 } ], "pubDate":"2019-07-5", "rate":9.5 } //屬性訪問 JSON物件名.屬性 console.log(movie); console.log('title : ' + movie.title);