如何編寫json數組:
作為JSON對象的數組
【“Google”、“Runoob”、“Taobao”】JSON數組寫在括號中。
JSON中的數組值必須是合法的JSON數據類型(字符串、數字、對象、數組、布爾值或null)。
在JavaScript中,數組值可以是上面的JSON數據類型,也可以是JavaScript表達式,包括function、date和undefined。
JSON對象中的數組
對象特性的值可以是壹個數組:
{
名稱:網站,數量:3,網站:【谷歌,Runoob,淘寶】。
}我們可以使用索引值來訪問數組:
x = myobj . sites【0】;循環陣列
您可以使用for-in來訪問數組:
對於(我在myObj.sites中)
{ x+= myobj . sites【I】+“
";}您也可以使用for循環:
for(I = 0;我在JSON對象中嵌套了數組。
JSON對象中的數組可以包含另壹個數組或另壹個JSON對象:
myObj = {
【名稱】:“網站”、
【產品編號】:3,
“站點”:【
{“name“:“Google“、“info“:【“Android“、“Google search“、“Google translation“】},
{“name“:“run OOB“、“info“:【“菜鳥教程“、“菜鳥工具“、“菜鳥微信“】},
{“姓名“:“淘寶“,“信息“:【“淘寶“,“網上購物“】}
]
}我們可以使用for-in遍歷每個數組:
對於(我在my obj . sites ){
x+=““+myobj . sites【I】。name+““;
for(j in myobj . sites【I】。信息){
x+= myobj . sites【I】。信息【j】+“
";
}
}修改數組值
您可以使用索引值來修改數組值:
myobj . sites【1】=“Github“;刪除數組元素
我們可以使用delete關鍵字刪除數組元素:
刪除myobj . sites【1】;