久久天天躁狠狠躁夜夜免费观看,精品国产粉嫩内射白浆内射双马尾,久久国产欧美日韩精品,久久久久久性高,激情欧美成人久久综合

JSON 數(shù)組 && JSONArray

JSON數(shù)組是在JSON對(duì)象中延伸出來(lái)的,多個(gè)JSON對(duì)象就是一個(gè)JSON數(shù)組,數(shù)據(jù)之間由逗號(hào)分隔,花括號(hào)保存對(duì)象,方括號(hào)保存數(shù)組。

JSON數(shù)組語(yǔ)法規(guī)則

  • JSONArray 最外層是“[”和“]”包裹起來(lái)的:如[{"domain":"sojson.com"}]
  • JSONArray 是由一個(gè)或多個(gè) JSONObject 組合起來(lái)的:如[{"domain":"sojson.com"},{"age":"5年"}]。
  • 多個(gè) JSONObject 由逗號(hào)分隔。
  • JSONArray 取值通過(guò)下標(biāo)或者迭代獲取每一個(gè)element:如[{"domain":"sojson.com"},{"age":"5年"}][0].domain。

上面的[{"domain":"sojson.com"},{"age":"5年"}][0].domain后面跟著“[0]”就是獲取第一個(gè)元素(JSONObject),然后取它的name屬性。

看起來(lái)有點(diǎn)繞,拆開如下:

var jsonArray = [{"domain":"sojson.com"},{"age":"5年"}];
alert(jsonArray[0].domain);//sojson.com

JSON 數(shù)組

JSON數(shù)組在方括號(hào)("[]")中書寫,數(shù)組可包含多個(gè)對(duì)象,如下“star_male”描述

{
    "star_male": [
        {
            "name": "鹿晗",
            "age": "26"
        },
        {
            "nickname": "李易峰",
            "age": "29"
        },
        {
            "nickname": "陳赫",
            "lastName": "31"
        }
    ]
}

在上面的例子中,對(duì)象 "star_male" 是包含三個(gè)對(duì)象的數(shù)組。每個(gè)對(duì)象代表一條關(guān)于一個(gè)明星(姓名和年齡)的記錄。

JSON 使用 JavaScript 獲取元素值

因?yàn)?JSON 使用 JavaScript 語(yǔ)法,所以無(wú)需額外的軟件就能處理 JavaScript 中的 JSON

通過(guò) JavaScript,您可以創(chuàng)建一個(gè)對(duì)象數(shù)組,并像這樣進(jìn)行賦值:

栗子??:

var star_male =  [
    {
        "name": "鹿晗",
        "age": "26"
    },
    {
        "name": "李易峰",
        "age": "29"
    },
    {
        "name": "陳赫",
        "age": "31"
    }
]

可以像這樣訪問(wèn) JavaScript 對(duì)象數(shù)組中的第一項(xiàng)(鹿晗):

var name = star_male[0].name;
alert(name);

由此我們得到的name是:

鹿晗

我們?cè)囍@樣修改數(shù)據(jù)取得鹿晗的age

var age = star_male[0].age;
alert("age:" + age);

迭代獲取Array里所有的值:

{
	for(var i in star_male){
		alert("name:" + star_male[i].name);
		alert("age:" + star_male[i]['age']);//換個(gè)姿勢(shì)
	}
	//再換個(gè)姿勢(shì),下面寫法和上面的效果是一樣的。
	/*
	for(var i=0;i <star_male.length;i++){
		alert("name:" + star_male[i].name);
		alert("age:" + star_male[i]['age']);//換個(gè)姿勢(shì)
	}*/
}

版權(quán)所屬:SOJSON(原創(chuàng)文章)

原文地址:http://suancuo.cn/json/json_array.html

轉(zhuǎn)載時(shí)必須以鏈接形式注明原始出處及本聲明。

支付掃碼

所有贊助/開支都講公開明細(xì),用于網(wǎng)站維護(hù):贊助名單查看

查看我的收藏

正在加載... ...