JavaScript의 splice 메소드 사용법에 대한 자세한 설명

高洛峰
풀어 주다: 2017-01-03 16:20:30
원래의
1787명이 탐색했습니다.

JavaScript의 Splice는 삭제, 추가, 교체 등 js에서 배열을 조작하는 데 주로 사용됩니다.

참고: 이 방법은 원래 배열을 변경합니다! .

1. 삭제 - 요소를 삭제하는 데 사용되며, 두 개의 매개변수, 첫 번째 매개변수(첫 번째 삭제할 항목의 위치), 두 번째 매개변수(삭제할 항목 수)

2. 삽입 - 배열의 지정된 위치에 요소를 삽입합니다. 세 개의 매개변수, 첫 번째 매개변수(삽입 위치), 두 번째 매개변수(0), 세 번째 매개변수(삽입된 항목)

3. 교체 - 배열의 지정된 위치에 항목 요소를 삽입하고, 동시에 원하는 수의 항목, 세 개의 인수를 제거합니다. 첫 번째 매개변수(시작 위치), 두 번째 매개변수(삭제할 항목 수), 세 번째 매개변수(임의의 항목 삽입)

예:

1. , 첫 번째 매개변수는 첫 번째 항목의 위치, 두 번째 매개변수는 삭제할 번호입니다.

array.splice(index,num), 반환 값은 삭제된 내용이고 array는 결과 값입니다.

예:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(0,2);
alert(array);//弹出c,d
alert(removeArray);//返回值为删除项,即弹出a,b
</script>
</body>
</html>
로그인 후 복사

2. Insert 함수, 첫 번째 매개변수(삽입 위치), 두 번째 매개변수(0), 세 번째 매개변수(삽입 항목)

array.splice(index,0,insertValue), 반환 값은 빈 배열, 배열 값은 최종 결과 값

예:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,0,&#39;insert&#39;);
alert(array);//弹出a,insert,b,c,d
alert(removeArray);//弹出空
</script>
</body>
</html>
로그인 후 복사

3. 대체 함수, 첫 번째 매개변수(시작 위치), 두 번째 매개변수(삭제된 항목 수), 세 번째 매개변수(삽입 임의 개수) items)

array.splice(index,num,insertValue), 반환 값은 삭제된 콘텐츠이고 array는 결과 값입니다.

예:

<!DOCTYPE html>
<html>
<body>
<script>
var array = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;];
var removeArray = array.splice(1,1,&#39;insert&#39;);
alert(array);//弹出a,insert,c,d
alert(removeArray);//弹出b
</script>
</body>
</html>
로그인 후 복사

위는 편집자가 소개한 JavaScript의 splice 메소드에 대한 자세한 설명이기를 바랍니다. 모두에게 도움이 됩니다. 질문이 있는 경우 메시지를 남겨주시면 시간 내에 답변해 드리겠습니다. 또한 PHP 중국어 웹사이트를 지원해 주신 모든 분들께 감사드립니다!

자바스크립트의 splice 메소드 사용법에 대한 더 자세한 설명은 PHP 중국어 홈페이지를 참고해주세요!

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