logo

JavaScript Array splice() metod

JavaScript array splice()-metoden används för att lägga till/ta bort elementen till/från den befintliga arrayen. Den returnerar de borttagna elementen från en array. Metoden splice() modifierar också den ursprungliga arrayen.

Syntax

Metoden splice() representeras av följande syntax:

 array.splice(start,delete,element1,element2,?,elementn) 

Parameter

Start – Det representerar indexet där metoden börjar extrahera elementen.

radera – Det är valfritt. Det representerar antalet element som ska tas bort.

element1,element2,...,elementn – Det är valfritt. Det representerar de element som ska infogas.

Lämna tillbaka

En ny array som innehåller de borttagna elementen.

Exempel på JavaScript Array splice()-metod

Här kommer vi att förstå splice()-metoden genom olika exempel.

Exempel 1

Låt oss se ett exempel för att lägga till ett element till den befintliga arrayen utan att ta bort andra element.

 var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr); 
Testa det nu

Produktion:

 Monday,Tuesday,Wednesday,Thursday,Friday 

Exempel 2

Låt oss se ett exempel för att lägga till ett element till den befintliga arrayen samtidigt som du tar bort andra element.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,2,&apos;Wednesday&apos;) document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Testa det nu

Produktion:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday 

Exempel 3

Låt oss se ett exempel för att lägga till två element till den befintliga arrayen samtidigt som du tar bort ett element.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Sunday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,1,&apos;Wednesday&apos;,&apos;Thursday&apos;); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Testa det nu

Produktion:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Sunday 

Exempel 4

Låt oss se ett exempel för att ta bort elementen från den befintliga arrayen.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Testa det nu

Produktion:

 Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday