빌트인 오브젝트
Array 형태
[123, "ABC", "가나다"]
대괄호 안에 콤마로 구분하여 값 작성
배열 엘리먼트
[123, "ABC"]에서 123, "ABC" 각각을 엘리먼트 또는 요소라고 부름
인덱스
엘리먼트 위치를 인덱스라고 부름
왼쪽부터 0번 인덱스, 1번 인덱스
배열 특징
엘리먼트 작성 순서를 갖고 있음
배열 전체를 작성한 순서로 읽거나 인덱스로 값을 추출할 수 있음
배열생성방법
new Array()로 생성
var book = new Array();
Array()로 생성
var book = Array();
대괄호로 생성
var book = [];
일반적으로 이 형태를 사용.
엘리먼트 작성 방법
var book = ["책1", "책2"];
대괄호 안에 콤마로 구분하여 다수 작성 가능
String타입은 큰 따옴표, 작은 따옴표 모두 가능
JS의 모든 타입의 값, 오브젝트 사용 가능
값을 작성하지 않고 콤마만 작성하면 undefined가 설정됨
배열차원
1차원 배열 : [12, 34, 56]
var list = [12, 34, 56];
for ( var k = 0; k <list.length; k++){
log(list[k]);
); //12 34 56 length는 배열의 엘리먼트 수, 여기서는 3
2차원 배열 : [[12, 34, 56]]
3차원 배열 : [[[12, 34, 56]]]
'javascript' 카테고리의 다른 글
Array 엘리먼트 추가, 삭제 메커니즘 (0) | 2021.11.03 |
---|---|
Array 오브젝트 프로퍼티 리스트 (0) | 2021.11.02 |
eval()함수 (0) | 2021.11.01 |
Global 오브젝트-NaN, 유한대 체크함수 (0) | 2021.10.28 |
Global과 Window관계 (0) | 2021.10.28 |