Falsy (Valeurs de type fausses)

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

Les valeurs fausses (falsy value) sont des valeurs évaluées comme fausses quand elles sont évaluées dans un contexte Boolean.

JavaScript utilise le type coercion dans les contextes Booléens.

Exemples

Exemples de valeurs fausses dans Javascript (qui sont traduite par fausses et par ce fait court-circuitent le bloc if):

if (false)
if (null)
if (undefined)
if (0)
if (NaN)
if ('')
if ("")
if (document.all) [1]

[1] document.all à été utilisé par le passé pour détecter le navigateur et les spécifications HTML définissent une infraction délibérée des standards ECMAScript afin de garder une compatibilité ascendante (if (document.all) { // Code Internet Explorer ici } ou utiliser document.all sans vérifier si il existe d'abord: document.all.foo).

Peut aussi être écrit falsey.

Learn more

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : myrmecia
 Dernière mise à jour par : myrmecia,