pop

pop

> Funkcje

Usuwa ostatnie miejsce tablicy array i zwraca odpowiadający mu element.

Parametry
Zwracana wartość
TypeScript

W JavaScripcie a.pop() zwraca undefined na pustej tablicy, podczas gdy pop w LeekScripcie zgłasza błąd w dzienniku i zwraca null: sprawdzaj === undefined albo długość przed wywołaniem. Uwaga: undefined prawowicie umieszczony w tablicy daje dokładnie ten sam wynik.

Python

W Pythonie a.pop() zgłasza IndexError na pustej liście, podczas gdy pop w LeekScripcie zgłasza błąd w dzienniku i zwraca null: sprawdzaj if a: przed wywołaniem. a.pop() przyjmuje dodatkowo indeks — a.pop(0) usuwa i zwraca pierwszy element, zobacz shift — a indeks poza zakresem również zgłasza IndexError.