一般创建数组只修改一位
使用es6方法修改数组,一列会被修改
一般创建二位数组:
let arr1=[];
for(let i=0;i<4;i++){
arr1[i]=new Array();
for(let j=0;j<4;j++){
arr1[i][j]=false;
}
}
//修改其中一个元素
arr1[3][1]=true;
console.log(arr1);
ES6创建数组:
//另一种创建方式
let arr2=new Array(4).fill(new Array(4).fill(false));
arr2[3][1]=true;
//不知道是我学的少还是咋的
console.log(arr2);
可以试试!