remove

remove

> Funzioni

Elimina un elemento dell'array array alla posizione position, e restituisce l'elemento eliminato.

Parametri
Ritorno
TypeScript

In JavaScript, a.splice(index, 1) toglie sì l'elemento, ma restituisce un array degli elementi tolti e non l'elemento: scrivete a.splice(index, 1)[0] per ritrovare remove. Fuori dai limiti non solleva nulla e restituisce un array vuoto, quindi [0] vale undefined. Un indice negativo conta dalla fine.

Python

In Python, a.pop(index) toglie l'elemento e lo restituisce, come remove; del a[index] lo toglie anch'esso ma non restituisce nulla. Entrambi sollevano un IndexError fuori dai limiti, e un indice negativo conta dalla fine. Da non confondere con a.remove(valeur), che toglie la prima occorrenza di un valore — è removeElement in LeekScript — e solleva un ValueError se è assente.