JavaScript - Metodo Array splice ()
Descrizione
Matrice Javascript splice() Il metodo cambia il contenuto di un array, aggiungendo nuovi elementi e rimuovendo i vecchi elementi.
Sintassi
La sua sintassi è la seguente:
array.splice(index, howMany, [element1][, ..., elementN]);
Dettagli dei parametri
index - Indice in corrispondenza del quale iniziare a modificare la matrice.
howMany- Un numero intero che indica il numero di vecchi elementi dell'array da rimuovere. SehowMany è 0, nessun elemento viene rimosso.
element1, ..., elementN- Gli elementi da aggiungere all'array. Se non si specifica alcun elemento, splice rimuove semplicemente gli elementi dall'array.
Valore di ritorno
Restituisce la matrice estratta in base ai parametri passati.
Esempio
Prova il seguente esempio.
<html>
<head>
<title>JavaScript Array splice Method</title>
</head>
<body>
<script type = "text/javascript">
var arr = ["orange", "mango", "banana", "sugar", "tea"];
var removed = arr.splice(2, 0, "water");
document.write("After adding 1: " + arr );
document.write("<br />removed is: " + removed);
removed = arr.splice(3, 1);
document.write("<br />After adding 1: " + arr );
document.write("<br />removed is: " + removed);
</script>
</body>
</html>
Produzione
After adding 1: orange,mango,water,banana,sugar,tea
removed is:
After adding 1: orange,mango,water,sugar,tea
removed is: banana