声明JavaScript 2d数组的正确方法是什么?我试过这个
var matrix = new Array(new Array(2), new Array(2));
但它并不想工作。我是完整的javascript初学者,所以如果你能帮助我。 提前致谢
答案 0 :(得分:0)
没有内置的方法,但可以通过一行轻松实现:
const rows = 5;
const cols = 3;
const defaultValue = 0;
Array(rows).fill(null).map(_ => Array(cols).fill(defaultValue));