isEmpty

isEmpty

> Fungsi

Menentukan apakah larik array kosong. Setara dengan count(array) == 0.

Parameter
Nilai kembali
TypeScript

Di JavaScript, a.length === 0. Bentuk singkat !a.length juga bisa, tetapi !a tidak menguji kekosongan: larik kosong tetap benar, Boolean([]) bernilai true, berbeda dengan Python. Dan pada Map atau Set, yang harus dibaca adalah size, bukan length — di sana length bernilai undefined.

Python

Di Python, not a benar untuk daftar kosong, dan itulah bentuk yang idiomatis. Tetapi ia juga benar untuk 0, "", None, kamus kosong dan himpunan kosong: jika variabelnya mungkin bukan daftar, len(a) == 0 mengatakan persis apa yang dikatakan isEmpty.