Question

Doublons possibles: == et === en JavaScript
Javascript === == vs: Est-il important opérateur utiliser « égal »?

Quelle est la différence entre == et ===? De même, entre !== et !==?

Était-ce utile?

La solution

Il y a beaucoup de réponses à cette question sur Stackoverflow déjà.

Court:

== compare uniquement les valeurs

=== compare les valeurs + Type


var check1 = '10',
    check2 = 10;

check1 == check2 // true
check1 === check2 // false

Autres conseils

"==" signifie égaux, alors que "===" signifie identiquement.

En bref, « == » va essayer de forcer / convertir les types de valeurs lorsque vous faites une comparaison, si « 2 » == 2, alors que « === » ne sera pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top