
arr.shift()는 배열의 첫 번째 요소를 제거하고 반환합니다.
arr.unshift(item)은 배열의 시작에 요소를 추가합니다. item은 배열의 첫 번째 인덱스에 추가됩니다. 예를 들어, arr = [1, 2, 3]일 때 arr.unshift(0)하면 arr = [0, 1, 2, 3]이 됩니다.
이러한 차이점을 이해하면 배열의 시작과 끝 인덱스 조작을 더 효과적으로 할 수 있습니다.
2025-06-19 22:57