如何將數組映射到javascript對象中的特定鍵?將數組映射到javascript中的對象中的鍵
assignment = {};
assignment.tab = 'assign';
assignment.yrq = 'B343';
assignment.items = [1234,4567];
顯示的項目工程:
alert(assignment.items); //displays 1234, 4567
但是,當我試圖通過項目迭代,我得到的索引號:
for (item in assignment.items) {
alert(item); //displays 0, then 1
}
你不應該用'用於遍歷一個_Array_因爲非指數也可以迭代。 –
呼叫良好。以防萬一被添加到數組原型中,您不應該對數組使用'for..in'。 –