Łączenie tablicy JavaScript()
Przykłady
Na pozycji 2 dodaj 2 elementy:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
Na pozycji 2 usuń 2 przedmioty:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);
Definicja i użycie
Metoda splice()
dodaje i/lub usuwa elementy tablicy.
Metoda splice()
zastępuje oryginalną tablicę.
Składnia
array.splice(index, howmany, item1, ....., itemX)
Parametry
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. |
Wartość zwrotu
Tablica zawierająca usunięte elementy (jeśli istnieją). |
Więcej przykładów
Na pozycji 2 dodaj nowe elementy i usuń 1 element:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
Obsługa przeglądarki
splice()
to funkcja ECMAScript1 (ES1).
ES1 (JavaScript 1997) jest w pełni obsługiwany we wszystkich przeglądarkach:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |