Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript의 배열에서 특정 요소를 제거하는 방법

<시간/>

배열에서 요소를 제거하려면 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