JavaScript Array splice()
- 이전 페이지 sort()
- 다음 페이지 toReversed()
- 上一层으로 돌아가기 JavaScript Array 참조 가이드
정의와 사용법
splice()
메서드는 배열에 항목을 추가/제거하고 제거된 항목을 반환합니다.
주의사항:splice()
메서드는 원본 배열을 변경합니다.
예제
예제 1
배열에 항목 추가
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 0, "Lemon", "Kiwi");
예제 2
위치 2에서 신규 항목을 추가하고 1개의 항목을 제거합니다:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 1, "Lemon", "Kiwi");
예제 3
위치 2에서 2개의 항목을 제거합니다:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
문법
array.splice(index, howmany, item1, ....., itemX)
파라미터 값
파라미터 | 설명 |
---|---|
index | 필수. 정수, 추가/제거할 위치를 지정. 음수를 사용하여 배열의 끝에서 시작하는 위치를 지정. |
howmany | 선택 사항. 제거할 항목 수. 0으로 설정하면 어떤 항목도 제거되지 않습니다. |
item1, ..., itemX | 선택 사항. 배열에 추가할 신규 항목. |
기술 세부 사항
반환 값: | 신규 배열, 제거된 항목(있을 경우) 포함 |
---|---|
JavaScript 버전: | ECMAScript 1 |
브라우저 지원
모든 브라우저는 완전히 지원합니다 splice()
메서드:
Chrome | IE | Edge | Firefox | Safari | 오퍼라 |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | 오퍼라 |
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
관련 페이지
- 이전 페이지 sort()
- 다음 페이지 toReversed()
- 上一层으로 돌아가기 JavaScript Array 참조 가이드