So überprüfen Sie, ob eine Variable existiert und in JavaScript wahr ist

So überprüfen Sie, ob eine Variable existiert und in JavaScript wahr ist

Es kann eine Situation geben, in der JavaScript -Programme eine Vielzahl von Daten umfassen, die in den Variablen gespeichert sind, die gleichzeitig behandelt werden müssen oder wenn der Programmierer eine bestimmte Variable verarbeiten muss, ohne sie im komplexen Code zu lokalisieren. In solchen Fällen wird die Überprüfung, ob die Variable existiert und wahr ist, sehr praktisch und kann Ihre kostbare Zeit retten.

In diesem Artikel werden die Methoden erörtert, um zu überprüfen, ob eine Variable existiert und in JavaScript wahr ist.

So überprüfen Sie, ob eine Variable existiert und in JavaScript wahr ist?

Um zu überprüfen, ob eine Variable existiert und in JavaScript zutrifft, können die folgenden Ansätze verwendet werden:

  • Aussagen "Versuchen/fangen"
  • "Prompt ()" -Methode

Gehen Sie die diskutierten Methoden nacheinander durch!

Methode 1: Überprüfen Sie, ob eine Variable existiert und in JavaScript mithilfe von Aussagen/Catch -Anweisungen wahr ist

Der "versuche/fangen”Anweisungen definieren einen Codeblock zum Ausführen und Umgang mit den entsprechenden Fehlern. Diese Methode kann verwendet werden, um auf die deklarierte Variable in der “zugreifen zu könnenversuchenBlockieren Sie und wenden Sie eine bestimmte Bedingung an, wenn sie wahr ist.

Das folgende Beispiel erklärt das angegebene Konzept.

Beispiel

Im folgenden Beispiel die namige Schaltfläche ““Überprüfen”Wird als Eingabetyp aufgenommen, um das Vorhandensein einer Variablen zu überprüfen und ob es wahr ist.

HTML Quelltext


Existiert die Variable und ist wahr??




Nun wird auf die Taste und die Überschrift mit dem "zugegriffen" zugegriffendokumentieren.QuerySelector ()Methode und in den Variablen mit dem Namen Btnaccess bzw. Kopf gespeichert:

lass Btnaccess = Dokument.QuerySelector ("Taste");
lass Head = Dokument.QuerySelector ("H1");

Als nächstes weisen Sie der Variablen einen booleschen Wert mit dem Namen “zu“WAHR”:

JS -Code

testvar = true;

Danach ein Ereignishörer namens “klicken”Wird definiert, welche Funktionen so funktionieren, dass beim Klicken der Schaltfläche die Anweisungen für Try/Catchs ausgeführt werden. Der "versuchen"Block versucht, auf die definierte Variable zuzugreifen"Testvar”. Der Fangblock hingegen behandelt die entsprechenden “Referenzfehler”Im Falle des Ausfalls der Ausführung des Try -Blocks:

Btnaccess.AddEventListener ("Click", () =>
Lassen Sie deklariert = wahr;
versuchen
Testvar
catch (e)
if (e.Name == "ReferenzError")
deklariert = falsch;

Schließlich wird eine Bedingung zur Überprüfung angewendet, ob die Variable existiert und wahr ist und in der benannten Variablen gespeichert wirdErgebnis”. Wenn beide Bedingungen als wahr bewertet werden, die Nachricht “Die Variable existiert und ist wahr" wird Angezeigt werden:

let Ergebnis = deklariert && testvar === true ? "Die Variable existiert und ist wahr":
"Die Variable existiert nicht und ist nicht wahr.";
Kopf.InnerText = Ergebnis;
);

Die Ausgabe der obigen Implementierung erfolgt wie folgt:

Methode 2: Überprüfen Sie, ob eine Variable existiert und in JavaScript mithilfe von forderd () -Methode wahr ist

Der "prompt()Die Methode fordert den Benutzer mithilfe eines Dialogfelds um Eingaben auf. Diese Methode kann verwendet werden, um eine Variable einzugeben und dann die entsprechende Ausgabe anzuzeigen, wenn die Variable vorhanden ist und basierend auf den definierten Funktionen für jede der Bedingungen wahr ist.

Gehen Sie die folgende Demonstration durch.

Beispiel

Erstens, deklarieren Sie eine Variable namens TestVar und weisen Sie ihm einen Booleschen zu. “WAHRWert und eine zusätzliche Variable namens wie folgt deklariert:

var testvar = true
var deklariert;

Fragen Sie den Benutzer als Nächstes nach der Eingabevariablen mit der “prompt()" Methode:

Eingabe = Eingabeaufforderung ("Geben Sie die Variable ein, um zu testen:");

Testen Sie schließlich die IF -Bedingung für die angegebene Variable so, dass, wenn der eingegebene Wert entsprichtWAHR”, IStrue () -Methode wird aufgerufen, und für den anderen Fall wird die isFalse () -Methode aufgerufen, die die hinzugefügte Nachricht anzeigt:

if (input == "testvar")
deklariert == true
ist wahr();

anders
deklariert == falsch
ist falsch();

Funktion iStrue ()
Konsole.log ("Die Variable existiert und ist wahr")

Funktion isFalse ()
Konsole.log ("Die Variable existiert nicht und ist nicht wahr."))

Ausgang

Wir haben verschiedene Methoden zur Überprüfung zusammengestellt, ob eine Variable existiert und in JavaScript zutrifft.

Abschluss

Um zu überprüfen, ob eine Variable existiert und im Java -Skript wahr ist, ist das “versuche/fangen”Anweisungen können angewendet werden, um auf die zugewiesene Variable zuzugreifen, die Ausnahme zu behandeln und die bestimmte Bedingung für die Variable zu beachten. Auch der "prompt()Die Methode kann implementiert werden, um den Benutzer zu bitten, einen Wert einzugeben und zu überprüfen, ob er wahr ist oder nicht. Diese Beschreibung hat die Techniken gezeigt, um zu überprüfen, ob die Variable existiert, und ist in JavaScript zutrifft