pop

pop

> Fungsi

Menghapus kotak terakhir larik array dan mengembalikan elemen yang bersangkutan.

Parameter
Nilai kembali
TypeScript

Di JavaScript, a.pop() mengembalikan undefined pada larik kosong, sedangkan pop di LeekScript melaporkan kesalahan di log dan mengembalikan null: uji === undefined, atau panjangnya sebelum memanggil. Perhatian, sebuah undefined yang memang sengaja disimpan dalam larik memberi hasil yang persis sama.

Python

Di Python, a.pop() melempar IndexError pada daftar kosong, sedangkan pop di LeekScript melaporkan kesalahan di log dan mengembalikan null: uji if a: sebelum memanggil. a.pop() selain itu menerima indeks — a.pop(0) mengambil dan mengembalikan elemen pertama, lihat shift — dan indeks di luar batas juga melempar IndexError.