JavaScript-array splice()
Voorbeelden
Voeg op positie 2 2 elementen toe:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
Verwijder op positie 2 2 items:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);
Definitie en gebruik
De splice()
methode voegt array-elementen toe en/of verwijdert ze.
De splice()
methode overschrijft de originele array.
Syntaxis
array.splice(index, howmany, item1, ....., itemX)
Parameters:
Parameter | Description |
index | Required. The position to add/remove items. Negative value defines the position from the end of the array. |
howmany | Optional. Number of items to be removed. |
item1, ..., itemX | Optional. New elements(s) to be added. |
Winstwaarde
Een array met de verwijderde items (indien aanwezig). |
Meer voorbeelden
Voeg op positie 2 nieuwe items toe en verwijder 1 item:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
Browserondersteuning
splice()
is een ECMAScript1 (ES1)-functie.
ES1 (JavaScript 1997) wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |