📣하기전에

Array 생성 방법들과 생성시 주의점에 대해 생각해며 해보자!

📣코드

배열 생성

let a1 = [];//length 0
let a2 = [10,20,30];//length 3
let a3 = [10,20,30,];//length 3 마지막 ,는 무시한다
let a4 = [10,20,,30];//length 4

생성자이용방법

let b1 = new Array();//생성자를 이용한 배열
let b2 = new Array(5);// 크기가 5인 배열
let b3 = new Array(10,20);//인수가 2개 이상이면 요소의 초기값

2차원 배열

let a1 = new Array(2);//행수
a1[0] = new Array(3);// 0행의 열수
a2[0] = new Array(3);// 1행의 열수
let a2 = [[1,2,3],[4,5,6]];

컬렉션 반복 구문

let ar=[10,20,30];
for(var n of arr){// ES6에 추가된 컬렉션 반복 구문
	console.log(n);
}

for(var idx in arr2){// 첨자만 출력
	console.log(idx);
}

📣쓰면서

new Array(idx,idx2);할때 idx2가 초기값이 되는거 하고 ES6에서 추가된 for문 형식을 보며 되게 편한게 많구나 했다

📣마치며

배열을 많이 써봤지만 너무 모르고 쓴부분이 많은배열

0개의 댓글

Powered by GraphCDN, the GraphQL CDN