본문 바로가기
JavaScript/Array

[JavaScript] 배열(Array) 선언하는 방법/특징

by BEJM 2022. 3. 23.

배열 선언

초기값 없는 배열
const arr = new Array(); // 빈 배열 생성
const arr = []; // 빈 배열 생성

 

초기값 있는 배열
const arr = new Array(2); // 길이가 2인, 빈 배열 생성
const arr = new Array('사과', '포도'); // 매개변수를 요소로 가지는 배열 생성
const arr = ['사과', '포도'] // 리터럴 표기법으로 생성
const arr2 = new Array(arr) // 다른 배열을 매개변수로 사용해 배열 생성

 

배열의 특징

다양한 타입의 요소를 가진다
const arr = ['사과', 1, ['포도', false], 100]; // string, number, boolean, object타입을 가진 배열

 

object 타입이다
const arr = [];
console.log(typeof arr);

결과
=> object

 

빈 배열을 출력하면 undefined
const arr = ['사과'];
console.log(arr[0], arr[1]);

결과
=> 사과 undefined

댓글