Следующий код должен создать пустой массив, содержащий 7 пустых массивов, эффективно сетку 7x7.Изменение значений в вложенных массивах JS
Доступ к элементам в вложенных массивах работает нормально, но при попытке изменить их значения изменяется значение всех элементов в одном столбце (поэтому изменение [1] [1] также изменяется [0] [1], [2] [ 1] и т. Д.). Я не понимаю, почему.
var usage = new Array(7).fill(new Array(7).fill(0));
usage[1][1] += 1;
https://jsfiddle.net/v3o4rwsz/