Underscore: est vide

Créé le 3 nov. 2018  ·  3Commentaires  ·  Source: jashkenas/underscore

_.isVide(11)
vrai
_.isVide(''+11)

faux

Commentaire le plus utile

du doc
_.isEmpty(object) ... Renvoie vrai si un objet énumérable ... Pour les chaînes et les objets de type tableau, _.isEmpty vérifie si la propriété length est 0.

11 n'est pas un objet et n'a pas la propriété de longueur
'11' est une chaîne et a la propriété de longueur

Tous les 3 commentaires

Mais je ne pense pas que cela puisse être considéré comme un problème, car ''+11 est équivalent à '11', et donc pas vide.

du doc
_.isEmpty(object) ... Renvoie vrai si un objet énumérable ... Pour les chaînes et les objets de type tableau, _.isEmpty vérifie si la propriété length est 0.

11 n'est pas un objet et n'a pas la propriété de longueur
'11' est une chaîne et a la propriété de longueur

Semble être résolu.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

jdalton picture jdalton  ·  4Commentaires

umarfarooq125 picture umarfarooq125  ·  8Commentaires

acl0056 picture acl0056  ·  5Commentaires

jdalton picture jdalton  ·  6Commentaires

arieljake picture arieljake  ·  4Commentaires