[JavaScript] 배열(Array) 개요

Lpla

·

2021. 4. 1. 19:00

반응형

1. 개요

자바스크립트에서 [1, 'A', '가'] 형태를 배열(Array)이라고 한다.

대괄호 안에 콤마로 구분하여 값을 작성하며 string 타입일 경우 큰따옴표 혹은 작은따옴표로 작성한다.

이때 1, 'A', '가'를 배열 요소(Array Element)라고 한다.

배열은 순서를 가진다. 첫번째 배열 요소부터 인덱스 0번으로 시작하며 이 순서야말로 배열이 가지고 있는 특징이다.

 

2. 배열 생성

배열은 다양한 방법으로 생성할 수 있다.

// 1
var food = new Array();

// 2
var food = Array();

// 3
var food = [];

 

3. 요소 호출

모든 배열 요소는 각각의 인덱스를 가지므로 대괄호를 사용하여 특정 요소를 호출할 수 있다.

var food = ['rice', 'hamberger']
food[0]
// rice

food[1]
// hamberger

 

4. 요소 개수 구하기

.length로 배열 요소의 개수를 구할 수 있다.

var food = ['rice', 'hamberger']
food.length;
// 2

 

5. 요소 전체 호출

변수를 호출하는 것으로 배열 요소 전체를 출력할 수 있다.

var food = ['rice', 'hamberger']
alert(food);
// rice, hamberger

 

6. 다차원 배열

하나의 대괄호로 이루어진 배열을 1차원 배열이라고 한다.

배열 안에 다시 배열을 만들 경우, 이를 2차원 배열이라고 한다.

// 1차원 배열
var food = ['rice', 'hamberger']

// 2차원 배열
var food = ['rice', 'hamberger', ['donut', 'cake']]
반응형