W tym artykule pokazuje koncepcję sprawdzania, czy obiekt jest instancją klasową, czy nie w JavaScript.
Jak sprawdzić/sprawdzić, czy obiekt nie jest klasą instancji w JavaScript?
Aby sprawdzić, czy obiekt jest instancją klasy, czy nie w JavaScript, zastosuj następujące podejścia w połączeniu z „wystąpienie„Operator:
Zilustrujmy każde podejścia jeden po drugim!
Podejście 1: Sprawdź/sprawdź, czy obiekt nie jest klasą instancji w JavaScript za pomocą logicznego nie (!) Operator
„„wystąpienie„Operator w JavaScript służy do weryfikacji typu obiektu w czasie wykonywania. „„logiczny„Operatorzy są używane do analizy logiki między wartościami. Mówiąc dokładniej, logiczny „nie(!)„Operator podaje wartość”PRAWDA„Jeśli wskazana jest fałszywa wartość. Podejścia te można wykorzystać w połączeniu do sprawdzenia typu utworzonego obiektu w odniesieniu do konkretnej klasy.
Składnia
Nazwa instancji typuW powyższej składni:
Przykład
Przeglądajmy poniżej podany przykład:
W powyższych wierszach kodu:
Wyjście
Zgodnie z wyjściem, utworzonym obiektem jest instancja klasy „Rower”A nie„Samochód".
Podejście 2: Sprawdź, czy obiekt nie jest klasą instancji w JavaScript za pomocą wartości logicznej
Wartości "PRAWDA" I "FAŁSZ”Reprezentuj wartości logiczne. Wartości te można wykorzystać do zastosowania kontroli obiektu w odniesieniu do klasy na podstawie wartości logicznej i wyświetlania odpowiedniego wyniku.
Przykład
Poniższy przykład ilustruje podaną koncepcję:
W powyższym fragmencie kodu:
Wyjście
Powyższe wyjście wskazuje, że pożądane wymaganie jest spełnione.
Wniosek
„„wystąpienie„Operator w połączeniu z„Logiczne nie (!)„Operator lub„Wartość logiczna”Można użyć do sprawdzenia, czy obiekt nie jest instancją klasy w JavaScript. Podejścia te można zastosować w celu utworzenia obiektu odnoszącego się do jednej z klas i sprawdzenie jego instancji. Następnie odpowiedni wynik w odniesieniu do logiki (!) Odpowiednio operator lub wartość logiczna jest zwracana. Ten blog jest kierowany w celu sprawdzenia, czy obiekt jest instancją klasy, czy nie w JavaScript.