Jak sprawdzić, czy zmienna jest niezdefiniowana w JavaScript?

Jak sprawdzić, czy zmienna jest niezdefiniowana w JavaScript?

Podczas radzenia sobie ze złożonym kodem należy zastosować kontrolę zmiennych, aby obserwować ich wykorzystanie w kodzie. Ten proces prowadzi do usunięcia nieużywanych zmiennych. Ponadto ten kontrola może być skuteczna w powiązaniu określonej funkcjonalności z „nieokreślony”Z powodu każdej aktualizacji itp. W takich przypadkach sprawdzenie, czy zmienna jest niezdefiniowana, jest pomocne w efektywnym wykorzystaniu pamięci.

Ten blog zademonstruje podejścia do sprawdzenia stanu niezdefiniowanych zmiennych w JavaScript.

Jak sprawdzić, czy zmienna jest niezdefiniowana w JavaScript?

Następujące podejścia można zastosować w połączeniu z „typ„Operator, aby zastosować kontrolę na niezdefiniowanej zmiennej w JavaScript:

    • Przypisanie „nieruchomość".
    • "konsola.dziennik()" metoda.

Podejście 1: Sprawdzanie niezdefiniowanej zmiennej w JavaScript poprzez przypisanie jej z właściwością

Takie podejście można zastosować, przypisując zmienną określoną właściwość, a następnie sprawdzając jej typ.

Przykład

Przegląd następującego kodu JavaScript:

Niech x = niezdefiniowany
konsola.Log („Typ zmiennej to:”, typeof x)


W powyższym kodzie wykonaj następujące kroki:

    • Zainicjuj zmienną „X”Z nieruchomością„nieokreślony".
    • Zaloguj typ zmiennej na konsoli za pomocą „typ„Operator.
    • Spowoduje to zapewnienie rodzaju zmiennej jako niezdefiniowanej.

Wyjście



Z powyższego wyjścia można zaobserwować, że wymagana funkcjonalność wynosi „osiągnięte".

Podejście 2: Sprawdzanie niezdefiniowanej zmiennej w JavaScript za pomocą konsoli.Metoda log ()

„„konsola.dziennik()„Metoda jest używana do rejestrowania wiadomości na konsoli. Tę metodę można wykorzystać do rejestrowania typu utworzonej zmiennej, która nie jest inicjowana.

Przykład

Śledźmy podany przykład krok po kroku:

Niech x;
konsola.Log („Typ zmiennej to:”, x)


Wykonaj określone kroki w powyższym kodzie:

    • Zadeklaruj zmienną o nazwie „X”Bez inicjowania go z pewną wartością.
    • Po zarejestrowaniu zmiennej na konsoli powróci „nieokreślony".

Wyjście



W tym wyjściu można zaobserwować, że po prostu deklarując zmienną i nie inicjując jej, zmienna zostanie rozważona „nieokreślony".

Ten zapis wyjaśnił podejścia do sprawdzenia stanu niezdefiniowanych zmiennych w JavaScript.

Wniosek

Przypisanie zmiennej z właściwością lub konsolą.Metodę log () można zastosować do sprawdzenia, czy zmienna jest niezdefiniowana w JavaScript. Pierwsze podejście przypisuje zmienną do „nieokreślony" nieruchomość. To ostatnie podejście można zastosować, aby zwrócić rodzaj niezainicjowanej zmiennej, rejestrując ją niezdefiniowaną na konsoli. Ten samouczek pokazuje, jak sprawdzić warunek niezdefiniowanej zmiennej w JavaScript.