반응형
또는 같은 기본값을 사용하여 특정 크기의 배열을 초기화할 수 있습니다 "". 1-D 배열에 이것을 사용했을 수도 있지만 2-D 배열/행렬을 초기화하는 것은 어떻습니까?
const array = Array(5).fill('');
// Output
(5) ["", "", "", "", ""]
const matrix = Array(5).fill(0).map(()=>Array(5).fill(0));
// Output
(5) [Array(5), Array(5), Array(5), Array(5), Array(5)]
0: (5) [0, 0, 0, 0, 0]
1: (5) [0, 0, 0, 0, 0]
2: (5) [0, 0, 0, 0, 0]
3: (5) [0, 0, 0, 0, 0]
4: (5) [0, 0, 0, 0, 0]
length: 5
반응형