logo

JavaScript Array splice()-methode

De JavaScript-array splice()-methode wordt gebruikt om de elementen aan/uit de bestaande array toe te voegen/verwijderen. Het retourneert de verwijderde elementen uit een array. De splice()-methode wijzigt ook de originele array.

Syntaxis

De splice()-methode wordt weergegeven door de volgende syntaxis:

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

Parameter

begin - Het vertegenwoordigt de index van waaruit de methode de elementen begint te extraheren.

verwijderen - Het is optioneel. Het vertegenwoordigt het aantal elementen dat moet worden verwijderd.

element1,element2,...,elementn - Het is optioneel. Het vertegenwoordigt de elementen die moeten worden ingevoegd.

Opbrengst

Een nieuwe array met de verwijderde elementen.

Voorbeeld van JavaScript Array splice()-methode

Hier zullen we de splice()-methode begrijpen aan de hand van verschillende voorbeelden.

voorbeeld 1

Laten we een voorbeeld bekijken om een ​​element aan de bestaande array toe te voegen zonder andere elementen te verwijderen.

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

Uitgang:

 Monday,Tuesday,Wednesday,Thursday,Friday 

Voorbeeld 2

Laten we een voorbeeld bekijken om een ​​element aan de bestaande array toe te voegen terwijl andere elementen worden verwijderd.

 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); 
Test het nu

Uitgang:

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

Voorbeeld 3

Laten we een voorbeeld bekijken om twee elementen aan de bestaande array toe te voegen terwijl één element wordt verwijderd.

 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); 
Test het nu

Uitgang:

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

Voorbeeld 4

Laten we een voorbeeld bekijken om de elementen uit de bestaande array te verwijderen.

 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); 
Test het nu

Uitgang:

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