So verwenden Sie im Operator in JavaScript nicht

So verwenden Sie im Operator in JavaScript nicht

Der "Nicht" Der Bediener ist in JavaScript berühmt, um den logischen Zustand eines jeden Werts umzukehren. Darüber hinaus ist es hilfreich, eine bestimmte Eigenschaft in einer großen Liste von Objekteigenschaften zu validieren. Es wird bewertet, ob eine bestimmte Eigenschaft bereits im Objekt vorhanden ist oder nicht, und gibt eine boolesche Ausgabe zurück (wahre oder falsche Werte). Dieser Beitrag konzentriert sich auf das Üben des Nicht -Operators in JavaScript.

So verwenden Sie im Operator in JavaScript nicht?

In JavaScript die Nicht (!) Der Betreiber ist eingesetzt, um einem Ausdruck zu widersprechen. Es wird mit dem angewendet "In" Operator überprüft die Existenz der Eigenschaften im Objekt. Zusätzlich hätten Sie das erlebtNicht in" Operator, der verwendet wird, um die Existenz einer Eigenschaft zu validieren und sie in das Objekt einzulegen, wenn es nicht vorhanden ist. Beide Methoden kehren zurück Boolean Ausgabe (wahre oder falsche Werte) basierend auf der bestehenden Eigenschaft Name. Lassen Sie uns die Verwendung des Nicht -Operators mit Hilfe geeigneter Beispiele erleben.

Beispiel 1: Verwenden des Nicht (!) im Operator in JavaScript

Es wird ein Beispiel betrachtet, der Aussage zu widersprechen, indem Sie die verwenden "Nicht in" Operator in JavaScript.

Der Bediener bewertet das Vorhandensein einer Eigenschaft im vorhandenen Objekt, indem er einen booleschen Ausgang zurückgibt. Zum Beispiel ist der Code wie folgt.

Code

Konsole.log ("Beispiel für die Verwendung des Nicht -Operators");
const lehrer_info =
Name: 'Peter',
Alter: 25,
Fach Englisch",
;
Wenn (!('Kontakt' in lehrer_info)))

lehrer_info.contact = "332214353";

Konsole.log (lehrer_info);

Der obige Code wird unten beschrieben:

  • Erstens a "Lehrer_info" Objekt wird mit initialisiert mit "name Alter" Und "Thema" Eigenschaften.
  • Diese Eigenschaften haben "Peter", "25" Und "Englisch" Werte.
  • Danach die “! In" Der Bediener wird verwendet, um das Vorhandensein der zu bewerten "Kontakt" Eigentum in der "Lehrer_info" Objekt.
  • Wenn der "Kontakt" Eigentum ist nicht in der "Lehrer_info" Objekt, dann einen Wert von zuweisen "332214353" zum "Kontakt" Eigentum.
  • Endlich, das Protokoll() Methode wird verwendet, um die anzuzeigen "Lehrer_info" Objekt im Konsolenfenster.

Ausgang

Früher die "KontaktEigenschaft war im Objekt nicht vorhanden. Nach dem Anbringen der “Nicht in"Operator, die IF -Bedingung ist wahr und daher die"KontaktDie Eigenschaft wird dem Objekt hinzugefügt, wie im Ausgang gezeigt.

Beispiel 2: Verwenden des Nicht (!) im Operator in JavaScript

Der Nicht Der Bediener ist in die integriert in die "In" Betreiber bewerten die Existenz einer Eigenschaft im Objekt. Der folgende Code zielt darauf ab, zu validieren, ob die neue Eigenschaft in den vorhandenen Objekteigenschaften vorhanden ist oder nicht.

Code

Konsole.log ("Beispiel zum Nicht -Operator");
const lehrer_info =
Name: 'Peter',
Alter: 25,
Fach Englisch',
;
Wenn (!('Land' in lehrer_info)))

lehrer_info.Country = "USA";

Konsole.log (lehrer_info);

Der Code wird in einer Liste erklärt:

  • Ein Objekt benannt "Lehrer_info" wird mit unterschiedlichen Eigenschaften erstellt.
  • Diese Eigenschaften umfassen Name, Alter, Und Thema, haben "Peter", "25" Und "Englisch" Werte.
  • Danach, "Nicht in" Der Bediener wird verwendet, um die zu überprüfen "Land" Eigentum in der "Lehrer_info" Objekt.
  • Wenn der "Land" Eigentum ist nicht in der vorhanden "Lehrer_info" Objekt und dann die zuweisen "USA" Wert.
  • Am Ende die Protokoll() Die Methode wird an die Präsentation der angepasst "Lehrer_info" Objekt im Konsolenfenster.

Ausgang

Das erwartete Ergebnis gibt die Eigenschaft mit dem Wert zurück "Land: 'USA'", das ist nicht in der vorhanden "Lehrer_info" Objekt. Es ist möglich durch "Nicht in" In JavaScript.

Abschluss

In JavaScript die "Nicht in" Der Bediener wird verwendet, um das Vorhandensein einer bestimmten Eigenschaft zu validieren, indem ein Argument verabschiedet wird. Es ist nützlich zu überprüfen, ob die neue Eigenschaft in den vorhandenen Objekteigenschaften existiert oder nicht. Die Methode kann mit dem angewendet werden "Nicht" Betreiber zur Bewertung der angegebenen Eigenschaft in den aktuellen Eigenschaften des Objekts. Dieser Beitrag erleuchtet eine kurze Erklärung der "Nicht in" Betreiber zusammen mit zwei praktischen Beispielen.