본문 바로가기

JavaScript

[JavaScript] 원하는 크기의 2차원 배열 만들기

0. 들어가며

자바스크립트로 개발을 하다 보면 배열이 5개의 배열을 가지고 있는 형식으로 만들 때가 있다. 

예를 들어 제공되는 것이 " N : 3 "이 끝이고 배열이 3개의 배열을 가지고 있는 이차원 배열을
만들 때가 있다.

 

그럴 경우,

const arr = [];

for(let i = 0; i < N; i++){
    arr.push([]);
}

이런식으로 만든 경우가 있을 것이다. 이것을 한번에 하는 방법은 없을까? 

에서 찾게된 결과이다. 

 

1. 사용하기

const arr = Array.from(
    Array(N),
    () => []
);

이렇게 사용하면 간단하게 원하는 사이즈의 2차원 배열을 만들 수 있다. 

반응형

'JavaScript' 카테고리의 다른 글

객체 정렬하기  (1) 2022.09.13
[JavaScript] 일반 함수 vs 화살표 함수  (1) 2022.09.11
[JavaScript] ==과 === 차이  (1) 2022.06.20
[JavaScript] 암묵적 타입 변환  (1) 2022.06.19
[JavaScript] 자바스크립트의 원시 타입  (1) 2022.06.18