자바스크립트 끄적끄적
자바스크립트 2차원 배열 선언의 여러가지 방법
코딩질문자
2022. 8. 8. 13:30
728x90
# 기초
var arr = []
for (var i = 0; i < 10000; i++) {
arr[i] = [];
for (var j = 0; j < 10000; j++) {
arr[i][j] = 0;
}
}
# 매서드 사용
// arr[5][2]
var arr = new Array(5);
for (var i = 0; i < arr.length; i++) {
arr[i] = new Array(2);
}
# ES6문법 이후 사용 가능
// arr[5][2] (빈 배열 생성)
const arr1 = Array.from(Array(5), () => new Array(2)
// arr[5][2] (null로 초기화하여 생성)
const arr2 = Array.from(Array(5), () => Array(2).fill(null))
728x90