zah*_*bba 0 javascript arrays multidimensional-array
我不知道为什么我看到以下内容:
const sideLength = 4;
const multiArray = new Array(sideLength).fill(new Array(sideLength));
console.log(multiArray)
var counter = 1;
multiArray[3][1] = counter;
console.log('multiArray:', multiArray)
Run Code Online (Sandbox Code Playgroud)
控制台输出:
[ [ , , , ], [ , , , ], [ , , , ], [ , , , ] ]
multiArray: [ [ , 1, , ], [ , 1, , ], [ , 1, , ], [ , 1, , ] ]
Run Code Online (Sandbox Code Playgroud)
我原以为第二行输出是:
multiArray: [ [ , , , ], [ , , , ], [ , , , ], [ , 1, , ] ]
Run Code Online (Sandbox Code Playgroud)
为什么要将它1添加到每个数组的index = 1元素中?
| 归档时间: |
|
| 查看次数: |
66 次 |
| 最近记录: |