Kursrekommendation:

JavaScript Array splice()

splice() Definition och användning

Metoden lägger till/tar bort objekt från/til arrayen och returnerar de borttagna objekten.splice() Kommentar:

Metod kommer att ändra den ursprungliga arrayen.

Exempel

Exempel 1

var fruits = ["Banana", "Orange", "Apple", "Mango"];
Lägg till objekt till arrayen:

Prova själv

Exempel 2

Lägg till nya objekt och ta bort 1 objekt på position 2:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");

Prova själv

Exempel 3

Ta bort 2 objekt på position 2:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);

Prova själv

Syntaks

array.splice(index, howmany, item1, ....., itemX)

Parametervärde

Parameter Beskrivning
index Obligatoriskt. Heltal som specificerar var i arrayen objektet ska läggas till/tas bort, använd negativa värden för att specificera positionen från slutet av arrayen.
howmany Valfritt. Antal objekt att ta bort. Om satt till 0 tas inga objekt bort.
item1, ..., itemX Valfritt. Nytt objekt att lägga till i arrayen.

Tekniska detaljer

Returvärde: Nytt array, inklusive de borttagna objekten (om det finns några).
JavaScript-version: ECMAScript 1

Webbläsarstöd

Alla webbläsare stöder helt denna funktion splice() Metod:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd Stöd

Relaterade sidor

Tutorial:JavaScript Array

Tutorial:JavaScript Array Const

Tutorial:JavaScript Array Metoder

Tutorial:JavaScript Sortera Array

Tutorial:JavaScript Array Iteration