✓ 빌트인 오브젝트
✓ Array(배열) 형태
✓ 배열 엘리먼트 - [ 1, 23, "abc" ]
에서 1, 23, "abc" 각각을 엘리먼트 또는 요소라고 부름.
✓ 인덱스(Index) - 엘리먼트의 위치. 왼쪽부터 0번 인덱스.
✓ 배열 특징
→ 엘리먼트 작성이 순서를 갖고 있음
→ 배열 전체를 작성한 순서로 읽거나
→ 인덱스로 값을 추출할 수 있음
✏️ new Array()
var array = new Array();
✏️ Array()
var array = Array();
✏️ 대괄호 [ ]
var array = [];
var array = ['el1','el2'];
✓ 대괄호 안에 콤마로 구분하여 다수 작성
✓ String 타입은 큰따옴표, 작은따옴표 모두 사용 가능
✓ JS의 모든 타입의 값, 오브젝트 사용 가능
✓ 값을 작성하지 않고 콤마만 작성 시 undifined
가 설정
✏️ 1차원 배열 - 대괄호 하나에 엘리먼트 작성
var array = [1,2,3];
for (var i = 0; i < array.length; i++){
console.log(array[i]);
};
✏️ 2차원 배열 - 배열 안에 1차원 배열을 작성
var array = [1,2,3];
for (var i = 0; i < array.length; i++){
var one = array[i];
for(var j = 0; j < onw.length; j++){
console.log(one[j]);
};
};
✏️ 3차원 배열 - 배열 안에 2차원 배열을 작성
var array = [[[1,2,3]]];
for (var i = 0; i < array.length; i++){
var one = array[i];
for(var j = 0; j < one.length; j++){
var two = one[j];
for( var k = 0; k < two.length; k++){
console.log(tow[k]);
};
};
};