>  기사  >  웹 프론트엔드  >  js에서 splice()(배열 요소 삽입, 삭제 또는 교체)_javascript 기술의 강력한 기능을 경험해 보세요.

js에서 splice()(배열 요소 삽입, 삭제 또는 교체)_javascript 기술의 강력한 기능을 경험해 보세요.

WBOY
WBOY원래의
2016-05-16 17:43:281086검색

배열을 처리하는 방법에는 여러 가지가 있으며, JavaScript splice()는 배열 요소를 삽입, 삭제 또는 교체하는 데 사용할 수 있는 가장 강력한 방법입니다. 하나씩 소개해보겠습니다!

1. 삭제 - 요소를 삭제하는 데 사용되며, 두 개의 매개변수, 첫 번째 매개변수(첫 번째 삭제할 항목의 위치), 두 번째 매개변수(삭제할 항목 수)
2. 삽입 - 배열의 지정된 위치에 임의의 요소를 삽입합니다. 3개의 매개변수, 첫 번째 매개변수(실제 위치), 두 번째 매개변수(0), 세 번째 매개변수(삽입된 항목)
3. 교체 - 배열의 지정된 위치에 항목 요소를 삽입하고 해당 위치에서 숫자를 삭제합니다. 동일한 시간 항목, 세 개의 매개변수. 첫 번째 매개변수(시작 위치), 두 번째 매개변수(삭제할 항목 수), 세 번째 매개변수(임의의 항목 삽입)

이해하려면 아래 코드를 보세요

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

var lang = ["php"," java ","javascript"];
//Delete
var Removal = lang.splice(1,1);
alert(lang); //php,javascript
alert(removed); / /java, 삭제된 항목 반환
//Insert
var insert = lang.splice(0,0,"asp") //0번째 위치부터 삽입
alert(insert); 빈 배열 반환
alert(lang); //asp,php,javascript
//Replace
var replacement = lang.splice(1,1,"c#","ruby"); 하나의 항목 및 두 개의 항목 삽입
alert(lang); //asp,c#,ruby
alert(replace) //php, 삭제된 항목 반환
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.