logo

Metodo JavaScript Array splice()

Il metodo JavaScript array splice() viene utilizzato per aggiungere/rimuovere gli elementi all'/dall'array esistente. Restituisce gli elementi rimossi da un array. Il metodo splice() modifica anche l'array originale.

Sintassi

Il metodo splice() è rappresentato dalla seguente sintassi:

lessicograficamente
 array.splice(start,delete,element1,element2,?,elementn) 

Parametro

inizio - Rappresenta l'indice da cui il metodo inizia ad estrarre gli elementi.

eliminare - È facoltativo. Rappresenta il numero di elementi da rimuovere.

elemento1,elemento2,...,elementon - È facoltativo. Rappresenta gli elementi da inserire.

Ritorno

Un nuovo array contenente gli elementi rimossi.

Esempio del metodo JavaScript Array splice()

Qui comprenderemo il metodo splice() attraverso vari esempi.

Esempio 1

Vediamo un esempio per aggiungere un elemento all'array esistente senza rimuovere altri elementi.

 var arr=['Monday','Tuesday','Thursday','Friday']; var result=arr.splice(2,0,'Wednesday') document.writeln(arr); 
Provalo adesso

Produzione:

 Monday,Tuesday,Wednesday,Thursday,Friday 

Esempio 2

Vediamo un esempio per aggiungere un elemento all'array esistente rimuovendo altri elementi.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,2,&apos;Wednesday&apos;) document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Provalo adesso

Produzione:

 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Saturday,Sunday 

Esempio 3

Vediamo un esempio per aggiungere due elementi all'array esistente rimuovendo un elemento.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Sunday&apos;,&apos;Friday&apos;]; var result=arr.splice(2,1,&apos;Wednesday&apos;,&apos;Thursday&apos;); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Provalo adesso

Produzione:

heap e ordinamento dell'heap
 Updated array: Monday,Tuesday,Wednesday,Thursday,Friday Removed element: Sunday 

Esempio 4

Vediamo un esempio per rimuovere gli elementi dall'array esistente.

 var arr=[&apos;Monday&apos;,&apos;Tuesday&apos;,&apos;Saturday&apos;,&apos;Sunday&apos;,&apos;Thursday&apos;,&apos;Friday&apos;]; var result=arr.splice(2); document.writeln(&apos;Updated array: &apos;+arr+&apos; <br>&apos;); document.writeln(&apos;Removed element: &apos;+result); 
Provalo adesso

Produzione:

 Updated array: Monday,Tuesday Removed element: Saturday,Sunday,Thursday,Friday