Underscore: está vazia

Criado em 3 nov. 2018  ·  3Comentários  ·  Fonte: jashkenas/underscore

_.isEmpty (11)
verdadeiro
_.isEmpty ('' + 11)

falso

Comentários muito úteis

do doc
_.isEmpty (object) ... Retorna verdadeiro se for um objeto enumerável ... Para strings e objetos do tipo array _.isEmpty verifica se a propriedade length é 0.

11 não é objeto e não tem a propriedade de comprimento
'11' é uma string e tem a propriedade de comprimento

Todos 3 comentários

Mas não acho que isso possa ser considerado um problema, já que '' +11 é equivalente a '11' e, portanto, não está vazio.

do doc
_.isEmpty (object) ... Retorna verdadeiro se for um objeto enumerável ... Para strings e objetos do tipo array _.isEmpty verifica se a propriedade length é 0.

11 não é objeto e não tem a propriedade de comprimento
'11' é uma string e tem a propriedade de comprimento

Parece estar resolvido.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

marcalj picture marcalj  ·  5Comentários

umarfarooq125 picture umarfarooq125  ·  8Comentários

arieljake picture arieljake  ·  4Comentários

acl0056 picture acl0056  ·  5Comentários

sky0014 picture sky0014  ·  8Comentários