我有過多個值一噸的子值的JavaScript的多維數組。這就是我的意思是:獲取JavaScript多維數組的名字,而不是孩子
var items = {
"Area": [
"Feet",
"Meters"
],
"Frequency": [
"Hertz",
"Kilohertz"
]
};
我通過每個第一維項目(如面積和頻率)要循環。我不想循環通過子值,但獲取第一維值的名稱。
這裏是我的代碼,以循環:
$(function() {
$.each(items, function(index) {
$(".category").append("<option>" + items[index].text + "</option>");
});
});
只是可以肯定,我想每個第一維度值的名字,比如區和頻率。我試過類似.text,.val,.val()(jQuery),.innerHTML等,但似乎沒有任何工作。
編輯:把之後的項目[指數]沒什麼只是返回子值到每個第一維項目。
你想'Object.keys(項目)' – Tibrogargan