2011-07-02 7 views

Répondre

7

== compare uniquement la valeur et convertit entre les types de trouver une égalité, === compare les types aussi bien.

3
  • == signifie égal
  • === moyens identiques

1"1" est égal, mais non identique, parce que 1 est un nombre entier et "1" est une chaîne.

3

Ils sont différents en termes de rigueur de comparaison. !== compare les types de variables en plus des valeurs. !

2

La différence est que == (et !=) comparer seulement la valeur, === (et !==) comparer la valeur et le type.

Par exemple
"1" == 1 retours true
"1" === 1 retours false, parce qu'on est une chaîne et l'autre est un entier

Hope this helps. Cheers

Questions connexes