요약:이 프로그램을 사용하는 방법을 자바스크립트 배열의splice()
방법을 삭제하는 기존 요소를 삽입하는 새로운 요소,그리고 대체 요소에 훌륭한 기능들을 가지고 있습니다.
JavaScript 배열 형식을 제공하는 매우 강력한splice()
할 수 있는 방법을 삽입하는 새로운 요소의 중앙으로 훌륭한 기능들을 가지고 있습니다. 그러나이 방법을 사용하여 기존 요소를 삭제하고 교체 할 수도 있습니다.,
요소를 삭제 JavaScript 를 사용하여 배열의 결합()메소드
을 삭제하는 배열 요소를 두 개의 논쟁으로splice()
방법은 다음과 같다:
Code language: JavaScript (javascript)
position
의 위치를 지정 먼저 항목을 삭제하고 num 인수의 수를 결정하는 요소를 삭제합니다.
splice()
메서드는 원래 배열을 변경하고 삭제 된 요소가 포함 된 배열을 반환합니다.다음 예제를 살펴 보겠습니다.,
1 에서 5 까지의 5 개의 숫자를 포함하는 배열scores
가 있다고 가정합니다.
Code language: JavaScript (javascript)
다음과 같은 문장을 삭제 세 가지 요소의scores
배열의 시작에서 첫 번째 요소입니다.
Code language: JavaScript (javascript)
scores
배열은 이제 두 요소를 포함합니다.
Code language: JavaScript (javascript)
및deletedScores
배열은 세 가지 요소를 포함합니다.
Code language: JavaScript (javascript)
다음 그림은scores.splice(0,3)
메소드 호출상입니다.,
삽입하는 요소를 사용하여 자바스크립트 배열 splice()메소드
삽입할 수 있는 하나 이상의 요소를 배열로 전달하여 세 가지거나 이상의 인수를splice()
방법으로 두 번째 인수에 포함되어 있습니다.다음 구문을 고려하십시오.
Code language: JavaScript (javascript)
이 구문에서:
position
지정합 시작 위치에 배열하는 새 요소가 삽입됩니다.,- 두 번째 인수는
splice()
메서드에 배열 요소를 삭제하지 않도록 지시하는 0(0)입니다. - 세 번째 인수,네 번째 인수 등은 배열에 삽입되는 새로운 요소입니다.
splice()
메서드는 실제로 원래 배열을 변경합니다. 또한splice()
메서드는 요소를 제거하지 않으므로 빈 배열을 반환합니다. 예:
세 개의 문자열이있는colors
라는 배열이 있다고 가정합니다.,
Code language: JavaScript (javascript)
다음 문은 두 번째 요소 뒤에 하나의 요소를 삽입합니다.
Code language: JavaScript (javascript)
colors
배열을 이제는 네 가지 요소가 있으로 새로운 요소의 삽입에서 두 번째 위치입니다.
Code language: JavaScript (javascript)
다음 그림은 위의 메소드 호출을 보여줍니다.,
삽입할 수 있는 하나 이상의 요소에 의해 전달 넷째 인수,다섯 번째 인수,그리고splice()
방법은 다음과 같습니다.
Code language: JavaScript (javascript)
대체 요소를 사용하여 자바스크립트 배열 splice()메소드
splice()
방법을 사용하려면 새로운 요소를 배열로 삭제하는 동안은 기존의 요소들이 동시에.,
이렇게하려면,당신은 당신이 통과 적어도 세 가지는 인수와 함께 두 번째는 하나의 개수를 지정 항목을 삭제하고 세 번째 중 하나를 나타내는 요소를 삽입합니다.삭제할 요소의 수는 삽입 할 요소의 수와 같지 않아도됩니다.
이 있다고 가정의 배열 프로그래밍 언어를 가진 네 가지 요소는 다음과 같다:
Code language: JavaScript (javascript)
다음 문을 대체하는 두 번째 요소에 의해 새로운 하나입니다.,
Code language: JavaScript (javascript)
languages
배열이 지금도 여전히는 네 가지 요소가 있으로 새로운 두 번째 인수를'Python'
대신'C++'
.
Code language: JavaScript (javascript)
다음 그림은 위의 메소드 호출을 보여줍니다.,
을 대체할 수 있는 하나의 요소로 여러 요소들을 통과하여 인수로splice()
방법은 다음과 같다:
Code language: JavaScript (javascript)
문 삭제 하나의 요소에서 두 번째 요소,즉,Java
과 삽입하는 세 가지 새로운 요소를languages
배열입니다. 결과는 다음과 같다.,
Code language: JavaScript (javascript)
이 튜토리얼에서,당신은 당신이 배운 사용하는 방법을 자바스크립트 배열splice()
방법을 삭제하는 기존 요소를 삽입하는 새로운 요소,그리고 대체 요소에 훌륭한 기능들을 가지고 있습니다.이 튜토리얼이 도움이 되었습니까?