Javascript 使用Array.fill或from创建m×n数组
如何在ES6中创建预先填充了0的Javascript 使用Array.fill或from创建m×n数组,javascript,ecmascript-6,Javascript,Ecmascript 6,如何在ES6中创建预先填充了0的[m,n]大小的数组 var x = Array.from(Array(5), () => 0) 给出长度为5的数组。我需要一个5x3的 var x = Array.from(Array(Array.from(Array(3),()=>0)), () => 0) 你的语法不正确,你喜欢吗 var x=Array.from(数组(5),()=>Array.from(数组(3),()=>0)); 控制台日志(x)您的语法不正确,请这样做 va
[m,n]
大小的数组
var x = Array.from(Array(5), () => 0)
给出长度为5的数组。我需要一个5x3的
var x = Array.from(Array(Array.from(Array(3),()=>0)), () => 0)
你的语法不正确,你喜欢吗
var x=Array.from(数组(5),()=>Array.from(数组(3),()=>0));
控制台日志(x)代码>您的语法不正确,请这样做
var x=Array.from(数组(5),()=>Array.from(数组(3),()=>0));
控制台日志(x)代码>创建一个带有n
零的数组:
Array(n).fill(0)
Array(m).fill(Array(n).fill(0));
Array(m).fill().map(() => Array(n).fill(0));
创建一个数组,该数组包含m
乘以同一个数组的n
零:
Array(n).fill(0)
Array(m).fill(Array(n).fill(0));
Array(m).fill().map(() => Array(n).fill(0));
创建一个包含m
不同数组的数组,其中n
为零:
Array(n).fill(0)
Array(m).fill(Array(n).fill(0));
Array(m).fill().map(() => Array(n).fill(0));
例如:
console.log(JSON.stringify(Array(5.fill().map)(()=>Array(3.fill(0)))代码>创建一个带有n
零的数组:
Array(n).fill(0)
Array(m).fill(Array(n).fill(0));
Array(m).fill().map(() => Array(n).fill(0));
创建一个数组,该数组包含m
乘以同一个数组的n
零:
Array(n).fill(0)
Array(m).fill(Array(n).fill(0));
Array(m).fill().map(() => Array(n).fill(0));
创建一个包含m
不同数组的数组,其中n
为零:
Array(n).fill(0)
Array(m).fill(Array(n).fill(0));
Array(m).fill().map(() => Array(n).fill(0));
例如:
console.log(JSON.stringify(Array(5.fill().map)(()=>Array(3.fill(0)))代码>另请参见,另请参见和