Con il metodo splice() in javascript possiamo aggiungere o rimuovere oggetti da un array.
La sintassi di questo metodo è:
array.splice(posizionedipartenza, quantioggettirimuovere, additem1, additemX)
Per capire meglio il funzionamento ti illustro due esempi pratici
var alimenti = ["Pomodori", "Pasta", "Biscotti", "Latte"]; alimenti.splice(2, 2);
Con questo codice stiamo rimuovendo due elementi dal nostro array dalla
seconda posizione in poi ottenendo come risultato “Pomodori, Pasta”
Un altro esempio più complesso ma per completare tutte le sue potenzialità
var alimenti = ["Pomodori", "Pasta", "Biscotti", "Latte"]; alimenti.splice(2, 1, "Limoni", "Carne");
Così facendo andrò a rimuovere dalla posizione 2 in poi un solo elemento che sarebbe in questo caso “Biscotti” e aggiungerò ulteriori due elementi avendo cosi come risultato finale: Pomodori,Pasta,Limoni,Carne,Latte