我面对一些我不理解的阵列.实际上,我创建了一个我用空子数组填充的数组来获得2D矩阵.但是当我操纵数组时,它的行为并不像我预期的那样.
var arr = new Array(5);
arr.fill([]);
arr[2].push("third rank item");
console.log(arr);
//[ [ 'third rank item' ],
// [ 'third rank item' ],
// [ 'third rank item' ],
// [ 'third rank item' ],
// [ 'third rank item' ] ]
Run Code Online (Sandbox Code Playgroud)
关于此事的每一个亮点都会受到欢迎