Maison >interface Web >js tutoriel >Quelle est la différence entre '==' et '===' en js

Quelle est la différence entre '==' et '===' en js

王林
王林avant
2020-07-13 17:06:123055parcourir

Quelle est la différence entre '==' et '===' en js

La différence est la suivante :

(apprentissage recommandé : tutoriel js)

== signifie égal, == = signifie constante, etc. ;

== compare uniquement le contenu, tandis que === compare à la fois le contenu et les types de données.

Code de test :

“==”

100 == "100"            // true
1 == true               // true
null == null            // true
undefined == undefined  // true
null == undefined       // true
true == "20"            // false
"1" == "01"             // false,此处等号两边值得类型相同,不要再转换类型了!!
NaN == NaN              // false,NaN和所有值包括自己都不相等。

“===”

rrree

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer