新聞中心
JSON 數(shù)組在中括號中書寫。

網(wǎng)頁設(shè)計是網(wǎng)站建設(shè)的前奏,好的網(wǎng)頁設(shè)計更深度的剖析產(chǎn)品和設(shè)計風格定位,結(jié)合最新的網(wǎng)頁設(shè)計流行趨勢,與WVI應(yīng)用標準,設(shè)計出具企業(yè)表現(xiàn)力,大器而深穩(wěn)的網(wǎng)站界面設(shè)。成都創(chuàng)新互聯(lián)公司從2013年開始,是成都網(wǎng)站建設(shè)公司:提供企業(yè)網(wǎng)站設(shè)計,品牌網(wǎng)站建設(shè),營銷型企業(yè)網(wǎng)站建設(shè)方案,響應(yīng)式網(wǎng)站建設(shè),成都微信小程序,專業(yè)建站公司做網(wǎng)站。
JSON 中數(shù)組值必須是合法的 JSON 數(shù)據(jù)類型(字符串, 數(shù)字, 對象, 數(shù)組, 布爾值或 null)。
JavaScript 中,數(shù)組值可以是以上的 JSON 數(shù)據(jù)類型,也可以是 JavaScript 的表達式,包括函數(shù),日期,及 undefined。
數(shù)組作為 JSON 對象
實例
[ "Google", "Runoob", "Taobao" ]
JSON 數(shù)組在中括號中書寫。
JSON 中數(shù)組值必須是合法的 JSON 數(shù)據(jù)類型(字符串, 數(shù)字, 對象, 數(shù)組, 布爾值或 null)。
JavaScript 中,數(shù)組值可以是以上的 JSON 數(shù)據(jù)類型,也可以是 JavaScript 的表達式,包括函數(shù),日期,及 undefined。
JSON 對象中的數(shù)組
對象屬性的值可以是一個數(shù)組:
實例
{
"name":"網(wǎng)站",
"num":3,
"sites":[ "Google", "Runoob", "Taobao" ]
}
我們可以使用索引值來訪問數(shù)組:
實例
x = myObj.sites[0];
循環(huán)數(shù)組
你可以使用 for-in 來訪問數(shù)組:
實例
for (i in myObj.sites) {
x += myObj.sites[i] + "";
}
你也可以使用 for 循環(huán):
實例
for (i = 0; i "";
}
嵌套 JSON 對象中的數(shù)組
JSON 對象中數(shù)組可以包含另外一個數(shù)組,或者另外一個 JSON 對象:
實例
myObj = {
"name":"網(wǎng)站",
"num":3,
"sites": [
{ "name":"Google", "info":[ "Android", "Google 搜索", "Google 翻譯" ] },
{ "name":"Runoob", "info":[ "Linux教程", "Linux工具", "Linux微信" ] },
{ "name":"Taobao", "info":[ "淘寶", "網(wǎng)購" ] }
]
}
我們可以使用 for-in 來循環(huán)訪問每個數(shù)組:
實例
for (i in myObj.sites) {
x += ""
+ myObj.sites[i].name + "";
for (j in myObj.sites[i].info) {
x += myObj.sites[i].info[j] + "
";
}
}
修改數(shù)組值
你可以使用索引值來修改數(shù)組值:
實例
myObj.sites[1] = "Github";
刪除數(shù)組元素
我們可以使用 delete 關(guān)鍵字來刪除數(shù)組元素:
實例
delete myObj.sites[1];
當前名稱:詳解JSON數(shù)組
標題來源:http://fisionsoft.com.cn/article/dhpjhej.html


咨詢
建站咨詢
