배열 선언 및 초기화

반응형

또는 같은 기본값을 사용하여 특정 크기의 배열을 초기화할 수 있습니다 "". 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
반응형