JS 배열에 요소 추가하는 방법 (mutable, immutable)
이번 포스트에서는 자바스크립트 배열에 요소를 추가하는 방법에 대해 알아보자. 배열에 요소를 추가할 수 있도록 해주는 방식은 mutable(가변) 그리고 immutable(불변) 방식으로 나뉜다. Mutable(가변) 방식 기존의 선언된 배열을 변경시키는 메서드로는 push, unshift, splice가 있다. 직접 인덱스로 접근해 변경시키는 방법 또한 기존 배열 객체를 변경시키는 행위이기 때문에 함께 추가했다. 아래 동물 배열에 닭을 추가하는 방법을 살펴보자. const animal = ['🐯', '🐴', '🐇']; 원래라면 가변 함수를 사용하기 때문에 아래 예시를 실행할때마다 animal 배열이 변경되겠지만 독립적으로 실행된다고 가정하겠다. 첫번째 요소로 추가하기 (unshift, splice)- [..
2022.03.12