JavaScript Array toSpliced()
- Pagina precedente toSorted()
- Pagina successiva toString()
- Torna al livello superiore Manuale di Riferimento JavaScript Array
Definizione e uso
toSpliced()
Il metodo viene utilizzato per aggiungere e/or eliminare elementi dell'array.
toSpliced()
Il metodo restituisce un nuovo array.
toSpliced()
Il metodo non cambia l'array originale.
toSpliced()
Il metodo è splice()
Versione copiata del metodo.
Vedi anche:
Esempio
Esempio 1
// Crea un array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Aggiunge "Lemon" e "Kiwi" alla posizione 2 const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");
Esempio 2
// Crea un array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Elimina 2 elementi alla posizione 2 const fruits2 = fruits.toSpliced(2, 2);
Esempio 3
// Crea un array const fruits = ["Banana", "Orange", "Apple", "Mango"]; // Elimina 1 elemento alla posizione 2 e aggiunge "Lemon" e "Kiwi" const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");
Sintassi
array.toSpliced(index, count, item1, ....., itemX)
Parametro
Parametro | Descrizione |
---|---|
index |
Obbligatorio. Indice (posizione) dell'elemento da aggiungere o eliminare. Valori negativi partono dalla fine dell'array. |
count | Opzionale. Numero di elementi da eliminare. |
item1,... | Opzionale. Elementi nuovi da aggiungere. |
Valore di ritorno
Tipo | Descrizione |
---|---|
Array | Nuovo array contenente le modifiche. |
Supporto del browser
toSpliced()
È una caratteristica di ES2023.
A partire dal luglio 2023, tutti i browser moderni supportano questo metodo:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 110 | Edge 110 | Firefox 115 | Safari 16.4 | Opera 96 |
Febbraio 2023 | Febbraio 2023 | Luglio 2023 | Marzo 2023 | Maggio 2023 |
- Pagina precedente toSorted()
- Pagina successiva toString()
- Torna al livello superiore Manuale di Riferimento JavaScript Array