Este tutorial ilustrará la diferencia entre JavaScript "(!=)" y "(!==)"Operadores.
En JavaScript, es el operador de desigualdad (!=) lo mismo que la estricta desigualdad (!==) Operador?
Ambos "desigualdad(!=)" y "igualdad estricta (!==)Los operadores devuelven el resultado en forma booleana. La desigualdad (!=) El operador se utiliza para diferenciar entre los operandos independientemente de sus tipos de datos. Mientras que el operador de desigualdad estricto (!==) Comprueba si los operandos y sus tipos de datos son desiguales.
Ejemplo 1: Utilización del operador de desigualdad (!=) y la desigualdad estricta (!==) Operador sobre el valor especificado
En este ejemplo, el "Operador de desigualdad (!=)" y "desigualdad estricta (!==)Los operadores se utilizarán para aplicar un cheque sobre el valor especificado:
En el fragmento de código anterior:
Producción
En la salida anterior, se puede ver la diferencia entre los operandos aplicados se puede observar.
Ejemplo 2: Utilización del operador de desigualdad (!=) y la desigualdad estricta (!==) Operador sobre el valor definido por el usuario
En este ejemplo particular, el "desigualdad(!=)" y "desigualdad estricta (!==)Los operadores se aplicarán sobre el valor definido por el usuario:
En el bloque de código anterior:
Producción
Se trataba de comparar valores utilizando la desigualdad y el estricto operador de desigualdad.
Conclusión
El "desigualdad(!=)"El operador compara solo los operandos, mientras que el"desigualdad estricta (!==)El operador compara tanto los operandos como sus tipos de datos. Este artículo declaró las diferencias centrales entre el (!=) y (!==) Operadores en JavaScript con la ayuda de ejemplos.