Gibt es eine Standardfunktion, die nach Null-, undefinierten oder leeren Variablen in JavaScript prüft

Gibt es eine Standardfunktion, die nach Null-, undefinierten oder leeren Variablen in JavaScript prüft

Die Überprüfung nach Null-, undefinierten oder leeren Variablen in JavaScript ist wichtig, da Sie sicherstellen, dass Ihr Code diese Bedingungen vorhersehbar und konsequent behandelt. Wenn eine Variable ist “Null”, Es wurde ausdrücklich erklärt, keinen Wert zu haben. Dies kann auftreten, wenn eine Variable zum ersten Mal deklariert wird, oder ihr Wert wird absichtlich auf NULL festgelegt. Eine Variable nimmt jedoch keinen Wert ein, wenn sie istnicht definiert“. Wenn eine Variable ist “leer”, Es bedeutet, dass es einen Wert hat, aber dieser Wert ist leer oder weißespace.

Dieses Tutorial erläutert jede Standardfunktion für die Überprüfung von Null-, undefinierten oder leeren Werten in JavaScript.

Gibt es eine Standard-/gemeinsame Funktion zum Überprüfen/Überprüfungen für NULL-, UNDEFINED- oder BLAN -Variablen in JavaScript?

JavaScript hat keine Standard-integrierte Funktion zum Überprüfen der Null-, undefinierten oder leeren Variablen. Es gibt jedoch verschiedene Möglichkeiten, diese Bedingungen mit den integrierten Operatoren und Methoden von JavaScript zu überprüfen, wie z. B.:

    • Strenger Gleichstellungsoperator (===)
    • Typof Operator

Beispiel 1: Überprüfen Sie die Variablen „Null“

Im folgenden Beispiel werden wir prüfen, ob der Wert der angegebenen Variablen istNull”. Überprüfung nach Nullvariablen kann dazu beitragen, sicherzustellen, dass der Code nicht versucht, auf Eigenschaften oder Methoden eines Objekts zuzugreifen, das nicht vorhanden ist und Fehler oder unerwartetes Verhalten verursachen kann.

Erstellen Sie eine Variable “A"Und zuweisen Sie einen Wert"Null”:

var a = null;


Verwenden Sie die “strenger Gleichstellungsoperator (===)Um die Variable zu überprüfen, ist null. Der strenge Gleichstellungsoperator überprüft die Variable nach Namen und ihren Typ. Angenommen, die Variable entspricht dem Null. In diesem Fall wird die Nachricht auf der Konsole gedruckt und gibt den gespeicherten Wert einer Variablen an:

if (a === null)
Konsole.log ("a ist null");

anders
Konsole.Protokoll (a);


Die Ausgabe wird angezeigt "a ist null„Da strenger Gleichheitsoperator zwei Werte mit dem Namen und seinem Typ vergleicht:


Beispiel 2: Überprüfung auf „undefinierte“ Variablen

Im angegebenen Beispiel werden wir überprüfen, ob die Variable istnicht definiert”. Verwenden Sie zur Überprüfung der undefinierten Variablen die “Art der" Operator. Es gibt den Werttyp zurück und gibt “nicht definiertWenn der Wert nicht eingeleitet wird.

Eine Variable deklarieren “B”:

var b;


Überprüfen Sie den Typ der Variablen “B" Verwendung der "Art der" Operator:

if (typeof b === "undefined")
Konsole.log ("b ist undefiniert");

anders
Konsole.log (b);


Ausgang


Beispiel 3: Überprüfung auf "leere" Variablen

Hier werden wir überprüfen, ob die Variable leer ist (der Wert ist leer oder weißespace). Die Überprüfung nach leeren Variablen stellt sicher, dass der Code nicht versucht, einen leeren Wert in einer Situation zu verwenden, in der ein nicht leerer Wert erforderlich ist.

Erstellen Sie eine Variable “C”Und weisen Sie eine leere Zeichenfolge zu:

var c = "";


Überprüfen Sie, ob die Variable mit dem strengen Gleichstellungsoperator leer ist:

if (c === "")
Konsole.log ("C ist leer");

anders
Konsole.log (c);


Die Ausgabe wird angezeigt "C ist leer”Als„ C “enthält eine leere Zeichenfolge:


Beispiel 4: Überprüfung auf "Null", "undefinierte" oder "leere" Variablen

Hier prüfen wir, ob die Variable gleichzeitig null, undefiniert oder leer ist.

Erstellen Sie eine Variable namens “D”:

var d = "javaScript";


Überprüfen Sie, ob die Variable mit dem strengen Gleichstellungsoperator null, undefiniert oder leer ist===”Oder Bediener“||" und das "Art der" Operator. Wenn eine der folgenden Bedingungen wahr ist, wird die Nachricht gedruckt “D ist null, leer oder undefiniert”. Ansonsten drucken Sie den Wert der Variablen:

if (d === "" || d === null || typeof d === "undefined")
Konsole.log ("D ist null, leer oder undefiniert");

anders
Konsole.log (d);


Der Ausgang zeigt an, dass die Variable “DIst nicht null, undefiniert oder leer:


Wir haben alle wesentlichen Anweisungen zur Überprüfung der Variablen gegeben.

Abschluss

In JavaScript gibt es keine integrierte Standardfunktion für die Überprüfung der Null-, undefinierten oder leeren Variablen. Sie können jedoch das nutzen “Strenger Gleichheitsoperator ===" oder "Art der" Operator. Durch die Überprüfung von Null-, undefinierten und leeren Variablen können Sie unerwartete Fehler verhindern und sicherstellen, dass sich Ihr Code wie erwartet verhält. Dies kann den Code robuster und wartbarer machen und Ihnen helfen, Fehler zu vermeiden und die Benutzererfahrung zu verbessern. In diesem Tutorial wurde die Standard-/gemeinsame Funktion zum Überprüfen von Null-, undefinierten oder leeren JavaScript -Werten erläutert.