我想在另一個JSON數組裏面創建一個JSON數組。
我認爲我做得對,但是當我調用第二個數組時,它返回undefined。當我調用JSON數組時返回undefined?
JSON文件:
var files = [
{"Files" : [
{"file1" : "file1"},
{"file2" : "file2"},
{"file3" : "file3"}
]},
{"Texts" : [
{"file4" : "file4"},
{"file5" : "file5"},
{"file6" : "file6"}
]}
];
當我嘗試此命令時,它的工作原理 -
console.log(files[0]); // Works, returns the array
但是,當我嘗試此命令時,它不工作 -
console.log(files[0][1]); // Not working, return undefined
我期望這將返回file2。
我做錯了什麼?
編輯: 該腳本從服務器獲取類似JSON文件,腳本需要通過JSON循環。所以,想想名稱(文件,文本,文件1,文件2等)爲未知..
腳本從服務器獲取JSON文件那樣,和腳本需要通過JSON循環。所以想想名字是未知的。 – Israelg99
@IsraelG。答案編輯 – Ilya
謝謝!現在我明白了! – Israelg99