El operador de desigualdad estricta (!==
) comprueba si sus dos operandos no son iguales y devuelve un resultado booleano. A diferencia del operador de desigualdad, el operador de desigualdad estricto siempre considera que los operandos de diferentes tipos son diferentes.
Sintaxis
x !== y
Descripción
El operador de desigualdad estricta comprueba si sus operandos no son iguales. Es la negación del operador de igualdad estricta, por lo que las siguientes dos líneas siempre darán el mismo resultado:
x !== y !(x === y)
Para obtener detalles sobre el algoritmo de comparación, consulte la página del operador de igualdad estricta.
Al igual que el operador de igualdad estricta, el operador de desigualdad estricta siempre considerará que los operandos de diferentes tipos son diferentes:
3 !== "3"; // true
Ejemplos de
Comparar operandos del mismo tipo
console.log("hello" !== "hello"); // false console.log("hello" !== "hola"); // true console.log(3 !== 3); // false console.log(3 !== 4); // true console.log(true !== true); // false console.log(true !== false); // true console.log(null !== null); // false
Comparación de operandos de diferentes tipos
console.log("3" !== 3); // true console.log(true !== 1); // true console.log(null !== undefined); // true
Comparando objetos
const object1 = { name: "hello" } const object2 = { name: "hello" } console.log(object1 !== object2); // true console.log(object1 !== object1); // false
Especificaciones
Especificación |
---|
Especificación del lenguaje ECMAScript (ECMAScript) # operadores-de-igualdad-sec |
Compatibilidad del navegador
Escritorio | Móvil | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cromo | Borde | Firefox | explorador de Internet | Ópera | Safari | WebView Android | Chrome Android | Firefox para Android | Opera Android | Safari en IOS | Internet de Samsung | |
Strict_inequality |
1 | 12 | 1 | 4 | 4 | 1 | 1 | 18 | 4 | 10.1 | 1 | 1.0 |
Ver también
- Operador de igualdad
- Operador de desigualdad
- Operador de igualdad estricta
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)