1
我試圖從屬於「class」的每個數組內的對象獲取類code
屬性值。 (我知道我的數據很複雜)。從數組中的對象獲取屬性值
這是我的學生數組:
student = [
{"class":[{
"code":"PSJ001",
"professor":"McHale",
"description":"course description"}]
},
{"class":[{
"code":"ENG303",
"professor":"Dench",
"description":"course description"}]
},
{"class":[{
"code":"SCI003",
"professor":"Biju",
"description":"course description"}]
}
]
我想要得到的是...
['PSJ001','ENG303','SCI003']
這是我...
let classCodes = [];
for (const i in student) {
classCodes = classCodes.concat(student[i].map(obj => {
return obj.code;
}));
}
我在這裏做錯了什麼? (寫在JSX)
你的開發控制檯應該告訴你'學生'不存在。 – zzzzBov