배열에서 요소를 제거하려면 splice() 메서드를 사용합니다. JavaScript 배열 splice() 메서드는 배열의 내용을 변경하여 기존 요소를 제거하면서 새 요소를 추가합니다.
다음은 매개변수입니다 -
-
색인 − 배열 변경을 시작할 인덱스입니다.
-
얼마나 - 제거할 오래된 배열 요소의 수를 나타내는 정수. 얼마나인 경우 0이면 요소가 제거되지 않습니다.
-
요소1, ..., 요소N − 요소가 배열에 추가됩니다. 요소를 지정하지 않으면 splice는 단순히 배열에서 요소를 제거합니다.
JavaScript 배열에서 개별 요소를 추가 및 제거하는 방법을 배우기 위해 다음 코드를 실행할 수 있습니다. −
예시
라이브 데모<html> <head> <title>JavaScript Array splice Method</title> </head> <body> <script> var arr = ["orange", "mango", "banana", "sugar", "tea"]; var removed = arr.splice(2, 0, "water"); document.write("After adding 1: " + arr ); document.write("<br />removed is: " + removed); removed = arr.splice(3, 1); document.write("<br />After adding 1: " + arr ); document.write("<br />removed is: " + removed); </script> </body> </html>
출력
After adding 1: orange,mango,water,banana,sugar,tea removed is: After adding 1: orange,mango,water,sugar,tea removed is: banana