JavaScript est un langage de script largement utilisé et souvent utilisé dans le développement Web. En JavaScript, le symbole différent est un mot-clé courant en développement. Dans cet article, nous aborderons le symbole d’inégalité de JavaScript sous les aspects suivants.
1. Le symbole d'inégalité de JavaScript (!=)
Le symbole d'inégalité (!=) en JavaScript est un opérateur de comparaison, qui est utilisé pour déterminer si elles le sont. pas égal. Cet opérateur renvoie vrai lorsque les deux valeurs ne sont pas égales et faux lorsque les deux valeurs sont égales. Voici un exemple simple :
var x = 10;
var y = 5;
if (x != y) {
console.log(" x et y ne sont pas égaux");
}
Dans le code ci-dessus, lorsque x n'est pas égal à y, JavaScript exécutera le bloc de code dans l'instruction if et affichera le résultat " x et y ne sont pas égaux" égaux ". En revanche, s’ils sont tous deux égaux, ils ne seront pas exécutés.
2. Le symbole d'inégalité stricte de JavaScript (!==)
En plus du symbole d'inégalité (!=), JavaScript fournit également un symbole d'inégalité stricte (! ==) . Il diffère du symbole d'inégalité en ce sens qu'il compare non seulement si deux valeurs sont inégales, mais compare également les types de données des deux valeurs. Le symbole d'inégalité stricte renvoie vrai lorsque les deux valeurs ne sont ni égales ni de types de données différents. Voici un exemple :
var x = 10;
var y = "10";
if (x !== y) {
console.log ( "x et y ne sont pas égaux et leurs types de données sont différents");
}
Dans l'exemple ci-dessus, bien que les valeursde x et y soient égales, leurs types de données sont différents (l'un est un type numérique et l'autre est un type chaîne), par conséquent, JavaScript exécutera le bloc de code dans l'instruction if et affichera le résultat "x et y ne sont pas égaux et leurs types de données sont différents ".
3. Le fonctionnement du symbole d'inégalité de JavaScript lors de la comparaison d'objets
Lorsque JavaScript utilise le symbole d'inégalité (!=) pour comparer deux objets, il les compare si le même objet est référencé. Si le même objet est référencé, la comparaison est fausse ; sinon, la comparaison est vraie.
Ce qui suit est un exemple :
var personne1 = { nom : "Jean" };
var personne2 = { nom : "Jean" };#🎜 🎜 #if (person1 != person2) {
console.log("person1 et person2 ne font pas référence au même objet");
}
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!