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:
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:
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.