"Nie" Operator znany jest w JavaScript za odwrócenie logicznego stanu dowolnej wartości. Ponadto pomocne jest potwierdzenie określonej właściwości na dużej liście właściwości obiektu. Ocenia, czy pewna właściwość już istnieje w obiekcie, czy nie, i zwraca dane wyjściowe boolowskie (wartości prawdziwe lub fałszywe). Ten post koncentruje się na ćwiczeniu operatora w JavaScript.
Jak używać nie w operatorze w JavaScript?
W JavaScript, Nie (!) Operator jest zatrudniony w celu zaprzeczania dowolnego wyrażenia. Jest stosowany z "W" operator sprawdzający istnienie właściwości w obiekcie. Dodatkowo doświadczyłbyś „Nie w" operator, który jest wykorzystywany do potwierdzenia istnienia właściwości i wstawienia go do obiektu, jeśli nie jest obecny. Obie metody powracają Boolean Wyjście (prawdziwe lub fałszywe wartości) w oparciu o właściwość przechodzącej nazwa. Doświadczmy korzystania z operatora not in za pomocą odpowiednich przykładów.
Przykład 1: Używanie nie (!) w operatorze w JavaScript
Uważa się, że przykład jest sprzeczny z oświadczeniem, stosując "Nie w" Operator w JavaScript.
Operator ocenia obecność właściwości w istniejącym obiekcie, zwracając dane wyjściowe. Na przykład kod jest następujący.
Kod
konsola.log („Przykład do użycia nie in operator”);
const nauczyciel_info =
Nazwa: „Peter”,
Wiek: 25,
temat Angielski",
;
Jeśli (!(„kontakt” w nauczycielu_info))
nauczyciel_info.contact = "332214353";
konsola.log (nauczyciel_info);
Powyższy kod opisano poniżej:
Wyjście
Wcześniej „kontakt„Własność nie była obecna w obiekcie. Po zastosowaniu „Nie w„Operator, warunek IF jest prawdziwy, a zatem„kontakt”Właściwość jest dodawana do obiektu, jak pokazano na wyjściu.
Przykład 2: Używanie nie (!) w operatorze w JavaScript
Nie Operator jest zintegrowany z "W" operator do oceny istnienia właściwości w obiekcie. Poniższy kod ma na celu potwierdzenie, czy nowa właściwość jest obecna, czy nie we właściwościach obiektów.
Kod
konsola.log („Przykład użycia operatora nie”);
const nauczyciel_info =
Nazwa: „Peter”,
Wiek: 25,
temat Angielski',
;
Jeśli (!(„kraj” w nauczycielu_info))
nauczyciel_info.country = „USA”;
konsola.log (nauczyciel_info);
Kod wyjaśniono na liście:
Wyjście
Oczekiwany wynik zwraca właściwość o wartości „Kraj:„ USA ””, który nie jest obecny w „Nauczyciel_info” obiekt. Jest to możliwe przez "Nie w" W JavaScript.
Wniosek
W JavaScript, "Nie w" Operator jest wykorzystywany do potwierdzenia istnienia określonej właściwości, przekazując argument. Przydatne jest sprawdzenie, czy nowa właściwość istnieje, czy nie w istniejących właściwościach obiektu. Metodę można zastosować za pomocą "Nie" operator do oceny określonej właściwości w bieżących właściwościach obiektu. Ten post oświeca krótkie wyjaśnienie "Nie w" operator wraz z dwoma praktycznymi przykładami.