Truc 24 : Les opérateurs de comparaison en JS, plus ou moins stricts…

Introduction


Lors de la création d’une fonction avec un test conditionnel, Js permet une comparaison plus ou moins stricte.

Exemples :


0 == false // true
0 === false // false, Parce qu’ils sont d’un type différent
1 == « 1 » // true, automatic type conversion for value only
1 === « 1 » // false, Parce qu’ils sont de type différents
null == undefined // true
null === undefined // false
‘0’ == false // true
‘0’ === false // false

Publicités