使用新的Array()初始化一个对象数组

时间:2017-04-06 08:31:21

标签: javascript arrays

我想在给定长度的数组上使用Array.prototype.map方法来使用对象初始化它。请注意,我不打算在这里进行任何类型的循环。

我对此有一个想法

cells = Array(numberOfCells).map(() => new Cell());

然而,这不起作用。有人可以指出为什么并提出类似的解决方案吗?

1 个答案:

答案 0 :(得分:1)

这应该有效:

cells = Array.from(numberOfCells, () => new Cell());

编辑 然而,@ Ryan是第一个在评论中指出它的人