Prüfen Sie, ob eine Variable in JavaScript vorhanden ist

Überprüfen Sie, ob die Variable in JavaScript vorhanden ist

In einigen Fällen muss Ihr JavaScript möglicherweise von einer bestimmten Variablen abhängen, um "zu definieren" oder "zu existieren", um mit dem nächsten Schritt fortzufahren.

Note
Ich empfehle dies nicht, da JavaScript keine Geschäftslogik beinhalten sollte, sondern eine rein grundlegende Validierung oder Verbesserung der Benutzeroberfläche sein sollte, aber viele mögen es immer noch, komplexes JavaScript zu codieren Machen Sie das Projekt nur sehr schwer zu warten.

Das "typeof" ist ein nützlicher Operator zum Überprüfen des variablen Datentyps. Hier ist eine Liste der vom Operator typeof zurückgegebenen Werte:

  1. "Zahl" - Variable ist eine Zahl.

  2. "String" - Variable ist eine Zeichenfolge.

  3. "Boolean" - Variable ist ein Boolean.

  4. "Objekt" - Variable ist ein Objekt.

  5. null - Variable ist null.

  6. "Undefined" - Variable ist nicht definiert.

Um in diesem Fall zu überprüfen, ob eine Variable vorhanden oder definiert ist, verwenden Sie den Operator "typeof" und prüfen Sie, ob der zurückgegebene Wert "undefined" ist.

1. typeof == "undefined"

Vollständiges HTML-Beispiel zur Demonstration der Verwendung von "typeof", um zu überprüfen, ob eine Variable definiert ist.



JavaScript : typeof example

2. Demo

Öffnen Sie die obige HTML-Datei in Ihrem Webbrowser. Das folgende Ergebnis wird zurückgegeben.

example.com is a string
str1 variable is exists
str2 variable is not exists

typeof example

Quellcode herunterladen

Laden Sie es herunter -typeof-example-check-if-variable-is-defined.zip (1 KB)