Maison >interface Web >js tutoriel >Que signifie !== en js ?
L'opérateur !== en JavaScript est un opérateur d'inégalité stricte, utilisé pour comparer si deux valeurs sont égales. Cet opérateur prend en compte les différences de type et est donc plus strict que l'opérateur d'égalité assoupli (==). Renvoie vrai si les deux valeurs sont de types différents ou ont des valeurs différentes ; sinon, renvoie faux.
Signification de l'opérateur !== en JavaScript
L'opérateur !== en JavaScript est un opérateur d'inégalité stricte, qui est utilisé pour comparer si deux valeurs ne sont pas égales.
Signification : L'opérateur
!== compare deux valeurs et renvoie vrai si les deux valeurs sont de types différents ou ont des valeurs différentes sinon, il renvoie faux ; Contrairement à l'opérateur == (opérateur d'égalité détendu), il n'effectue aucune conversion de type et est donc plus strict.
Syntaxe :
<code>variable1 !== variable2</code>
Scénarios d'utilisation :
!== L'opérateur est souvent utilisé dans les situations où une comparaison stricte de l'égalité est requise, par exemple :
Exemple :
<code>const num1 = 1; const num2 = "1"; console.log(num1 !== num2); // true // 即使值相同,但类型不同 const str1 = "Hello"; const str2 = "World"; console.log(str1 !== str2); // true // 两个字符串值不同 const obj1 = {}; const obj2 = {}; console.log(obj1 !== obj2); // true // 两个对象即使值相同,但引用不同 const nullValue = null; const undefinedValue = undefined; console.log(nullValue !== undefinedValue); // true // 严格比较这两个特殊值</code>
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!