的對象鍵我有這樣的對象數組訪問在JS
const relationData = [
{
kids: [
{ text: 'Newborn', value: 'newborn' },
{ text: 'For under 5\'s', value: 'under5' },
{ text: 'Teenagers', value: 'teenagers' }
]
},
我怎麼會訪問這裏的話kids
?我想檢查我的價值==
孩子?
我試圖這樣做的:
for (var key in data) {
console.log(key);
}
但這似乎只是回到我的索引
PS我不想提到這個詞KIDS
AS我不會它是可重用的
你想要有一組數據或一個鍵值(字典)數據對? –
尋找使用Object.keys()'。這將返回一個對象的鍵(足夠有趣!)。因此,循環訪問數組,檢查數組中每個對象的鍵。 –
yes鍵只是當前索引,你可以使用你的循環打印出每個obj,比如'for(var key in data){console.log(data [key]); }'或訪問像'console.log(data [key] .kids)的孩子數組;' –