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=['Monday','Tuesday','Saturday','Sunday','Thursday','Friday']; var result=arr.splice(2,2,'Wednesday') document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+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=['Monday','Tuesday','Sunday','Friday']; var result=arr.splice(2,1,'Wednesday','Thursday'); document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+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=['Monday','Tuesday','Saturday','Sunday','Thursday','Friday']; var result=arr.splice(2); document.writeln('Updated array: '+arr+' <br>'); document.writeln('Removed element: '+result);Test het nu
Uitgang:
Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday