1.创建一维数组并赋值1-9
let arr=new Array(10).fill(0)
let i=0
arr=arr.map(()=>{
return i++
})
console.log(arr)
//[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
//如果没有fill(0)的话,输出结果为
//[ <10 empty items> ]2.创建二维数组
注意:new Array(n)如果没有通过fill()赋值的话,其值为空,不能遍历,所以切记创建数组之后要fill值进去!!
let arr=new Array(2).fill(0)
let b=arr.map(()=>{
return new Array(3).fill(0)
})
console.log(b)
b[0][0]=2
console.log(b)
//[ [ 0, 0, 0 ], [ 0, 0, 0 ] ]
//[ [ 2, 0, 0 ], [ 0, 0, 0 ] ]版权声明:本文为qq_36582776原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。