Welcome to Our Website

JavaScript 배열은 결합:Delete,Insert,그리고 바꾸기

요약:이 프로그램을 사용하는 방법을 자바스크립트 배열의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()방법을 삭제하는 기존 요소를 삽입하는 새로운 요소,그리고 대체 요소에 훌륭한 기능들을 가지고 있습니다.이 튜토리얼이 도움이 되었습니까?

  • YesNo
  • 답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다