isEmpty

isEmpty

> Fonctions

Détermine si le tableau array est vide. Équivalent à count(array) == 0.

Paramètres
Retour
TypeScript

En JavaScript, a.length === 0. La forme courte !a.length marche aussi, mais !a ne teste pas le vide : un tableau vide reste vrai, Boolean([]) vaut true, contrairement à Python. Et sur une Map ou un Set, c'est size qu'il faut lire, pas length — length y vaut undefined.

Python

En Python, not a est vrai pour une liste vide, et c'est la forme idiomatique. Mais elle est aussi vraie pour 0, "", None, un dictionnaire vide et un ensemble vide : si la variable peut ne pas être une liste, len(a) == 0 dit exactement ce que dit isEmpty.