Comment utiliser non dans l'opérateur en javascript

Comment utiliser non dans l'opérateur en javascript

Le "Pas" L'opérateur est célèbre en JavaScript pour inverser l'état logique de toute valeur. De plus, il est utile de valider une propriété spécifiée dans une grande liste de propriétés d'objet. Il évalue si une certaine propriété existe déjà dans l'objet ou non et renvoie une sortie booléenne (valeurs vraies ou fausses). Ce message se concentre sur la pratique de l'opérateur pas en javascript.

Comment utiliser non dans l'opérateur en javascript?

En javascript, le Pas (!) L'opérateur est employé pour contredire toute expression. Il est appliqué avec le "dans" opérateur pour vérifier l'existence des propriétés dans l'objet. De plus, vous auriez vécu le «Pas dedans" opérateur, qui est utilisé pour valider l'existence d'une propriété et l'insérer dans l'objet s'il n'est pas présent. Les deux méthodes reviennent Booléen sortie (valeurs vraies ou fausses) basées sur la propriété qui passe nom. Examinons l'utilisation de l'opérateur non dans l'aide d'exemples appropriés.

Exemple 1: en utilisant le non (!) dans l'opérateur en javascript

Un exemple est considéré comme contredire la déclaration en utilisant le "Pas dedans" opérateur en javascript.

L'opérateur évalue la présence d'une propriété dans l'objet existant en renvoyant une sortie booléenne. Par exemple, le code est le suivant.

Code

console.log ("Exemple pour utiliser l'opérateur non dans");
const professeur_info =
Nom: 'Peter',
Âge: 25,
sujet anglais",
;
si (!('Contact' dans Teacher_info))

professeur_info.contact = "332214353";

console.Log (Teacher_info);

Le code ci-dessus est décrit ci-dessous:

  • Premièrement, un "Teacher_info" L'objet est initialisé avec "nom Age" et "sujet" propriétés.
  • Ces propriétés ont «Peter», «25» et "Anglais" valeurs.
  • Après cela, le "! dans" l'opérateur est utilisé pour évaluer la présence du "contact" propriété dans le "Teacher_info" objet.
  • Si la "contact" la propriété n'est pas dans le "Teacher_info" objet, alors attribuez une valeur de «332214353» au "contact" propriété.
  • Finalement, le enregistrer() la méthode est utilisée pour afficher le "Teacher_info" Objet dans la fenêtre de la console.

Sortir

Plus tôt, le «contact«La propriété n'était pas présente dans l'objet. Après avoir appliqué le «Pas dedans»Opérateur, la condition IF est vraie et donc le«contact»La propriété est ajoutée à l'objet comme indiqué dans la sortie.

Exemple 2: en utilisant le non (!) dans l'opérateur en javascript

Le Pas l'opérateur est intégré à "dans" opérateur pour évaluer l'existence d'une propriété dans l'objet. Le code suivant vise à valider si la nouvelle propriété est présente ou non dans les propriétés d'objet existantes.

Code

console.log ("Exemple pour utiliser l'opérateur non");
const professeur_info =
Nom: 'Peter',
Âge: 25,
sujet anglais',
;
si (!('pays' dans Teacher_info))

professeur_info.country = "USA";

console.Log (Teacher_info);

Le code est expliqué dans une liste:

  • Un objet nommé "Teacher_info" est créé avec différentes propriétés.
  • Ces propriétés incluent nom, âge, et sujet, ayant «Peter», «25» et "Anglais" valeurs.
  • Après cela, "Pas dedans" l'opérateur est utilisé pour vérifier le "pays" propriété dans le "Teacher_info" objet.
  • Si la "pays" la propriété n'est pas présente dans le "Teacher_info" objet, puis attribuez le "ETATS-UNIS" valeur.
  • En fin de compte, le enregistrer() la méthode est adaptée pour présenter le "Teacher_info" Objet dans la fenêtre de la console.

Sortir

Le résultat attendu renvoie la propriété avec la valeur «Pays:« USA »», qui n'est pas présent dans le "Teacher_info" objet. C'est possible à travers "Pas dedans" en javascript.

Conclusion

En javascript, le "Pas dedans" L'opérateur est utilisé pour valider l'existence d'une propriété spécifique en passant un argument. Il est utile de vérifier si la nouvelle propriété existe ou non dans les propriétés d'objet existantes. La méthode peut être appliquée avec le "Pas" opérateur pour évaluer la propriété spécifiée dans les propriétés actuelles de l'objet. Ce post éclaire une brève explication de la "Pas dedans" opérateur ainsi que deux exemples pratiques.