> 웹 프론트엔드 > JS 튜토리얼 > JavaScript splice() 메소드에 대한 자세한 설명_기본지식

JavaScript splice() 메소드에 대한 자세한 설명_기본지식

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-05-16 17:16:20
원래의
1321명이 탐색했습니다.

정의 및 사용법
splice() 메소드는 배열 요소를 삽입, 삭제 또는 교체하는 데 사용됩니다.
구문
arrayObject.splice(index,howmany,element1,...,elementX)
매개변수 설명
index 필수입니다. 요소를 추가/제거할 위치를 지정합니다.
이 매개변수는 삽입 및/또는 삭제를 시작할 배열 요소의 첨자이며 숫자여야 합니다.

개수 필수. 제거해야 하는 요소 수를 지정합니다. 숫자여야 하지만 "0"일 수 있습니다.
이 매개변수를 지정하지 않으면 인덱스부터 원래 배열의 끝까지 모든 요소가 삭제됩니다.

element1 선택사항. 배열에 추가할 새 요소를 지정합니다. 삽입은 index가 가리키는 인덱스에서 시작됩니다.
elementX 선택사항. 여러 요소를 배열에 추가할 수 있습니다.
반환값
arrayObject에서 요소가 삭제되면 삭제된 요소가 포함된 배열이 반환됩니다.
설명
splice() 메서드는 인덱스에서 시작하는 0개 이상의 요소를 제거하고 제거된 요소를 매개변수 목록에 선언된 하나 이상의 값으로 대체합니다.
팁 및 참고 사항
참고: splice() 메서드에는 Slice() 메서드와 다른 기능이 있다는 점에 유의하세요. splice() 메서드는 배열을 직접 수정합니다.

예 1
이 예에서는 새 배열을 생성하고 여기에 요소를 추가합니다.

코드 복사 코드는 다음과 같습니다.



출력:
George,John, Thomas,James,Adrew,Martin George,John,William,Thomas,James,Adrew,Martin
예제 2
이 예에서는 인덱스 2의 요소를 삭제하고 삭제된 요소를 대체할 새 요소를 추가합니다. 요소 :
코드 복사 코드는 다음과 같습니다.



출력:
George,John,Thomas,James,Adrew,Martin George,John,William,James,Adrew,Martin
예 3
이 예에서는 다음에서 인덱스를 삭제합니다. 인덱스 2("Thomas")를 추가하고 새 요소("William")를 추가하여 삭제된 요소를 대체합니다.
코드 복사 코드는 다음과 같습니다.



출력:
George,John,Thomas,James,Adrew,Martin George,John, William, 남자 이름
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿