按键将元素添加到数组时的奇怪行为

时间:2015-01-12 16:26:06

标签: javascript

我不明白为什么当我按键添加元素时数组如此奇怪。 例如:

var test = new Array();
test['a'] = 'aaa';
test['b'] = 'bbb';

test.length == 0; // true. Why?

当我跑步时:

test.map(function(el){
   console.log(el);
});
// nothing print. Why?

当我用push方法添加元素时,一切正常。感谢

0 个答案:

没有答案