标签: javascript
为什么使用new创建的javascript数组的行为会有所不同?
(new Array(10)).length
10
var x = 0; (new Array(10)).forEach(function(){ console.log(++x) });
:什么 - 为什么?
var x = 0; [undefined,undefined,undefined].forEach( function(){console.log(++x)});
1
2
3