<分区>
如标题所说,为什么我不能映射包含undefined
项的数组?
var foo = new Array(3);
// [ , , ]
var bar = [null, null, null];
// [null, null, null]
foo.map(function(val){return 'test'});
// [ , , ]
bar.map(function(val){return 'test'});
// ['test', 'test', 'test']
也许是愚蠢的问题,但我真的很想知道原因。
谢谢。