JS创建二维数组
let m=3;
let n=5;
Array.from()
方法从一个类似数组或可迭代对象中创建一个新的数组实例
let dp = Array.from({length:m+1},x=>Array.from({length:n+1}, y=>0));
通过map创建二维数组,fill(0)数组初始化
let dp=Array(m+1).fill(0).map(x=>Array(n+1).fill(0));
console.log(dp);
let m=3;
let n=5;
Array.from()
方法从一个类似数组或可迭代对象中创建一个新的数组实例
let dp = Array.from({length:m+1},x=>Array.from({length:n+1}, y=>0));
通过map创建二维数组,fill(0)数组初始化
let dp=Array(m+1).fill(0).map(x=>Array(n+1).fill(0));
console.log(dp);