Array.splice
arr.splice(start, deleteCount, ...items)
요소를 제거·삽입해 원본을 직접 바꾼다.
slice와 달리 원본을 변경합니다. 지정 위치에서 요소를 지우거나 새 요소를 끼워 넣고, 제거된 요소들을 반환합니다.
반환값제거된 요소 배열
예시
const a = [1, 2, 3]; a.splice(1, 1); // a = [1, 3]← JavaScript 메서드 사전 전체 보기
arr.splice(start, deleteCount, ...items)
요소를 제거·삽입해 원본을 직접 바꾼다.
slice와 달리 원본을 변경합니다. 지정 위치에서 요소를 지우거나 새 요소를 끼워 넣고, 제거된 요소들을 반환합니다.
반환값제거된 요소 배열
예시
const a = [1, 2, 3]; a.splice(1, 1); // a = [1, 3]← JavaScript 메서드 사전 전체 보기