remove

remove

> Funksjoner

Fjerner et element fra arrayet array på posisjonen position, og returnerer det fjernede elementet.

Parametre
Returverdi
TypeScript

I JavaScript fjerner a.splice(index, 1) riktignok elementet, men returnerer et array over de fjernede elementene og ikke elementet: skriv a.splice(index, 1)[0] for å få remove tilbake. Utenfor grensene kaster den ingenting og returnerer et tomt array, så [0] blir undefined. En negativ indeks teller fra slutten.

Python

I Python fjerner a.pop(index) elementet og returnerer det, som remove; del a[index] fjerner det også, men returnerer ingenting. Begge kaster en IndexError utenfor grensene, og en negativ indeks teller fra slutten. Må ikke forveksles med a.remove(valeur), som fjerner den første forekomsten av en verdi — det er removeElement i LeekScript — og kaster en ValueError hvis den mangler.