프로필카테고리질문하기
로그인 계정 만들기

자바스크립트 배열 초기화 방법

04 개월 전

자바스크립트에서 배열을 초기화하는 방법은 무엇인가요?

var array = ['a', 'b'];

여기에서 빈 배열이 되도록 array를 초기화하려면 어떻게 해야 하나요?

답변하기 의견 추가
의견 (0)
더 많은 의견 보기

답글 (1)

204 개월 전
방법 1: 새로운 배열 할당하기
가장 간단하고 빠른 방법은 새로운 배열을 할당하는 거에요.
array = [];

원본 배열에 대한 참조가 어디에도 없는 경우 이렇게 하면 새로운 배열이 할당되고, 원본 배열은 Garbage collection에 의해 자동으로 삭제돼요.

이 방법은 정확히 초기화는 아니지만 간단하고 빠르게 초기화한거랑 같은 효과를 나타내요.

방법 2: 길이를 0으로 설정하기
array.length = 0;

만약 원본 배열에 대한 참조가 어디에도 없다는 보장이 없는 경우 길이를 0으로 설정해서 배열 자체를 초기화할 수 있어요. 이 방법 역시도 빨라요.

의견 추가
의견 (0)
더 많은 의견 보기