JavaScript bietet sowohl primitive als auch nicht primitive Datentypen. Zum Beispiel "null", "boolean", "undefined" usw. gehören zum primitiven Datentyp, während „Arrays“ und „Objekte“ nicht primitive oder komplexe Datentypen sind. In JavaScript hat jede Variable, die nicht mit einem Wert zugeordnet ist, einen Standardwert von „undefinierter“.
In diesem Artikel werden verschiedene Anwendungsfälle des „undefinierten“ Typs in JavaScript erläutert und wird wie folgt organisiert:
Also lasst uns anfangen!
Was ist in JavaScript undefiniert und definiert?
Der undefinierte Typ gehört zu den primitiven Datentypen, die nur einen Wert haben können.e. nicht definiert. Eine Variable, die deklariert/erstellt, aber nicht mit einem Wert überall im Programm zugewiesen wird, hat einen Standardwert von „undefinierter“.
Syntax
Hier ist die grundlegende Syntax für den undefinierten JavaScript -Typ:
1 | nicht definiert |
Wie man undefined in JavaScript verwendet?
Betrachten wir einige Anwendungsfälle von JavaScript undefinierter Typ:
Beispiel1: Variable deklariert, aber nicht definiert
In diesem Beispiel werden wir den Typ einer Variablen überprüfen, die im Programm deklariert, aber nirgendwo definiert ist:
1 2 | var x; Konsole.log (typeof (x)); |
In diesem Beispiel:
Der Typeof -Operator gab undefiniert zurück, was überprüfte, dass eine nicht zugewiesene Variable einen Standardwert von „undefiniert“ aufweist.
Beispiel2: Typ einer leeren Zeichenfolge
Bedenken Sie, dass wir eine leere Zeichenfolge haben, wie im folgenden Snippet gezeigt:
1 | var x = ""; |
Die Aufgabe besteht darin, den Typ und den Wert einer leeren Zeichenfolge zu überprüfen:
1 2 3 | var x = ""; Konsole.log (x); Konsole.log (typeof (x)); |
Der obige Ausschnitt verwendete die Konsole.log () Methode:
Die Ausgabe hat überprüft, dass eine leere Zeichenfolge und eine undefinierte Variable zwei verschiedene Dinge sind. Die undefinierte Variable hat einen Datentyp „undefiniert“, während eine leere Zeichenfolge einen Datentyp "String" hat.
Beispiel3: Überprüfen Sie, ob eine Variable definiert ist oder nicht
In diesem Beispielprogramm prüfen wir, ob eine bestimmte Variable definiert ist oder nicht. Wenn das Programm die Variable nicht definiert, anzeigen Sie die Meldung „Variable nicht definiert!”. Ansonsten zeigen die Meldung „Variable definiert“:
1 2 3 4 5 6 7 8 | var x; if (typeof x === "undefined") Message = "Variable nicht definiert!"; Konsole.log (meldung); anders Message = "Variable definiert!"; Konsole.log (meldung); |
Der obige Code diente den folgenden Funktionen:
So funktioniert der undefinierte Typ in JavaScript.
Abschluss
In JavaScript ist das Undepinierte ein primitiver Typ und hat nur einen Wert „undefiniert“. Eine Variable, die deklariert/erstellt, aber nicht mit einem Wert überall im Programm zugewiesen wird, hat einen Standardwert von „undefinierter“. In diesem Artikel wurde erklärt, was genau ein undefinierter Typ ist? Es handelt sich um Syntax und Anwendungsfälle mit Hilfe von Beispielen.