배열의 맨 앞이나 끝에 요소(item)를 추가하거나 제거하는 메서드는 다음과 같습니다.
이 외에도 요소 추가와 제거에 관련된 메서드들이 있습니다.
arr.splice(index[, deleteCount, elem1, ..., elemN]) - 첫 번째 매개변수는 조작을 가할 첫 번째 요소를 가리키는 index. 두 번째 매개변수는 deleteCount로, 제거하고자 하는 요소의 개수. elem1, ..., elemN은 배열에 추가할 요소.
arr.slice([start], [end]) - "start" 인덱스부터 "end" 인덱스 전까지의 요소를 복사한 새로운 배열을 반환. start와 end는 둘 다 음수일 수 있는데 이땐, 배열 끝에서부터의 요소 개수를 의미.
arr.concat(arg1, arg2...) - 기존 배열의 요소를 사용해 새로운 배열을 만들거나 기존 배열에 요소를 추가하고자 할 때 사용