pop

pop

> Functies

Verwijdert het laatste vakje van de array array en geeft het overeenkomstige element terug.

Parameters
Retour
TypeScript

In JavaScript geeft a.pop() bij een lege array undefined terug, terwijl pop in LeekScript een fout in het logboek meldt en null teruggeeft: test op === undefined, of op de lengte vóór de aanroep. Let op: een undefined die rechtmatig in de array is opgeborgen geeft precies hetzelfde resultaat.

Python

In Python werpt a.pop() bij een lege lijst een IndexError, terwijl pop in LeekScript een fout in het logboek meldt en null teruggeeft: test if a: vóór de aanroep. a.pop() aanvaardt bovendien een index — a.pop(0) haalt het eerste element weg en geeft het terug, zie shift — en een index buiten de grenzen werpt eveneens een IndexError.