<JavaScript Array di riferimento
Esempio
Aggiungere elementi alla matrice:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
Il risultato dei frutti sarà:
Banana,Orange,Lemon,Kiwi,Apple,Mango
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Lo splice() metodo aggiunge / rimuove elementi a / da una matrice, e restituisce il rimosso item(s) .
Note: Questo metodo cambia la matrice originale.
Supporto browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente il metodo.
Metodo | |||||
---|---|---|---|---|---|
splice() | sì | sì | sì | sì | sì |
Sintassi
valori dei parametri Parametro Descrizione index Necessario. Un numero intero che specifica a quale grado di aggiungere / rimuovere elementi, usando valori negativi per specificare la posizione dalla fine dell'array howmany Necessario. Il numero di elementi da rimuovere. Se impostato a 0, saranno rimossi articoli item1 , ..., itemX Opzionale. Il nuovo item(s) da aggiungere alla matrice
Dettagli tecnici
Valore di ritorno: Un nuovo Array, contenente gli elementi rimossi (if any) Versione JavaScript: 1.2

Altri esempi
Esempio
Alla posizione 2, aggiungere i nuovi elementi, e rimuovere 1 articolo:
var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
Il risultato dei frutti sarà:
Banana,Orange,Lemon,Kiwi,Mango Prova tu stesso "
Esempio
Alla posizione 2, rimuovere 2 articoli:
var fruits = ["Banana", "Orange", "Apple", "Mango",
"Kiwi"];
fruits.splice(2, 2); Il risultato dei frutti sarà:
Banana,Orange,Kiwi Prova tu stesso "
<JavaScript Array di riferimento