所以我似乎無法在JS中創建內部嵌套的對象並調用它們。我一直在看各種例子,但這一直是一個持續存在的問題,我想要一些解釋來幫助我理解我在搞什麼。謝謝!錯誤嵌套對象javascript
var cars = {
make : [
{ make1 : "ford"},
{ make2 : "fiat"},
{ make3 : "toyota" [
{ modelA : "camry"},
{ modelB : "landcruiser"}
]
};
}
console.log(cars.make[2].modelB)
這是一個語法錯誤,你有一個不屬於它的分號,缺少一個鍵和一個冒號等。 – adeneo
問題是?你檢查控制檯是否有錯誤? – 1983
在一般意義上,嵌套對象和數組文字需要出現在一個簡單字符串值出現的地方,所以如果你可以說'{a:「x」}',那麼你可以說'{a:{b :「y」}}'。嵌套的項目必須遵循與頂級對象或數組相同的語法規則。所以使用逗號,匹配打開和關閉'{}'和'[]'等。 – nnnnnn