我想给你Array.prototype.map
方法对给定长度的数组使用对象进行初始化。请注意,我不打算在这里进行任何类型的循环。
我有一个想法
cells = Array(numberOfCells).map(() => new Cell());
但是,这不起作用。有人可以指出原因并提出类似的解决方案吗?
最佳答案
这应该有效:
cells = Array.from(numberOfCells, () => new Cell());
编辑: 但是,@Ryan 是第一个在评论中指出这一点的
关于javascript - 使用 new Array() 初始化对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43249810/