JavaScript의 Array는 기본적인 자료 구조로, 다수의 데이터를 다루기에 적절합니다. 또한 Array를 선언할 때 길이를 정해줄 수도, 정해주지 않을 수도 있고 push, pop, shift, unshift와 같은 메서드들 덕분에 스택 혹은 큐처럼 활용도 가능합니다.
이러한 특징들 덕에 알고리즘 스터디를 진행하며 Array와 그 메서드들을 자주 사용하게 되는데, 종류가 다양하여 헷갈리는 부분들이 많아 정리의 필요를 느꼈습니다.
MDN Array 문서 의 순서와는 무관하게, 개인적으로 사용 빈도가 높은 순으로 정리했습니다.