정의 및 사용법
splice() 메소드는 배열 요소를 삽입, 삭제 또는 교체하는 데 사용됩니다.
구문
arrayObject.splice(index,howmany,element1,...,elementX)
매개변수 설명
index 필수입니다. 요소를 추가/제거할 위치를 지정합니다.
이 매개변수는 삽입 및/또는 삭제를 시작할 배열 요소의 첨자이며 숫자여야 합니다.
개수 필수. 제거해야 하는 요소 수를 지정합니다. 숫자여야 하지만 "0"일 수 있습니다.
이 매개변수를 지정하지 않으면 인덱스부터 원래 배열의 끝까지 모든 요소가 삭제됩니다.
element1 선택사항. 배열에 추가할 새 요소를 지정합니다. 삽입은 index가 가리키는 인덱스에서 시작됩니다.
elementX 선택사항. 여러 요소를 배열에 추가할 수 있습니다.
반환값
arrayObject에서 요소가 삭제되면 삭제된 요소가 포함된 배열이 반환됩니다.
설명
splice() 메서드는 인덱스에서 시작하는 0개 이상의 요소를 제거하고 제거된 요소를 매개변수 목록에 선언된 하나 이상의 값으로 대체합니다.
팁 및 참고 사항
참고: splice() 메서드에는 Slice() 메서드와 다른 기능이 있다는 점에 유의하세요. splice() 메서드는 배열을 직접 수정합니다.
예
예 1
이 예에서는 새 배열을 생성하고 여기에 요소를 추가합니다.