Unterschied zwischen null und undefiniert in JavaScript

Inhaltsverzeichnis:

Unterschied zwischen null und undefiniert in JavaScript
Unterschied zwischen null und undefiniert in JavaScript

Video: Unterschied zwischen null und undefiniert in JavaScript

Video: Unterschied zwischen null und undefiniert in JavaScript
Video: Den Unterschied Zwischen null Und undefined Solltest Du Kennen 2024, Juli
Anonim

Schlüsselunterschied – null vs undefined in JavaScript

JavaScript wird als clientseitige Skriptsprache verwendet, um die Webseiten dynamisch zu gest alten. Es ist einfach mit HyperText Markup Language (HTML) zu verwenden. JavaScript ist nützlich, um die Interaktivität zu erhöhen und umfangreichere Schnittstellen zu erstellen. Beim Programmieren mit JavaScript ist es notwendig, Daten zu speichern. Eine Variable ist ein Speicherbereich, den das Programm manipulieren kann. Variablen sind Speicherorte. Jede Variable hat einen Typ. Dies hängt von dem Wertebereich ab, der an diesem Speicherplatz gespeichert werden kann. JavaScript unterstützt viele Datentypen. Die primitiven Datentypen sind Zahlen, Zeichenfolgen und Boolesche Werte. Zahlen speichern numerische Werte, Strings speichern eine Folge von Zeichen und Boolesche speichern wahr oder falsch. JavaScript hat auch zusammengesetzte Datentypen, die Objekte usw. sind. Es gibt zwei weitere Variablen. Sie sind null und undefiniert. Dieser Artikel beschreibt den Unterschied zwischen null und undefined in JavaScript. Der Hauptunterschied zwischen null und undefiniert in JavaScript besteht darin, dass null verwendet wird, um einer Variablen einen Nichtwert zuzuweisen, während undefiniert verwendet wird, wenn eine Variable deklariert, aber kein Wert zugewiesen wird.

Was ist null in Javascript?

JavaScript unterstützt objektorientierte Programmierung. Ein Programm oder die Software kann mit JavaScript in Objekte modelliert werden. Diese Objekte kommunizieren mit anderen Objekten. JavaScript-Objekte werden mit geschweiften Klammern geschrieben. Objekteigenschaften werden als Name-Wert-Paare geschrieben. Sie werden durch ein Komma getrennt. z. B. var student={name: „Ann“, Noten: 65};

Unterschied zwischen null und undefiniert in JavaScript
Unterschied zwischen null und undefiniert in JavaScript

Wenn der Programmierer einer Variablen einen Nichtwert zuweisen möchte, kann er den Datentyp null verwenden. Dieser Datentyp wird als Objekt betrachtet.

Beziehen Sie sich auf die folgenden JavaScript-Anweisungen.

var x=null;

document.write(x);

document.write(typeof(x));

Die document.write(x) gibt den Wert von x an. Es ist null. Der Typ von x ist Objekt.

Siehe Beispiel unten.

var student={name: „Ann“, Noten: 65};

student=null;

Nach obigem ist der Wert von student null. Datentyp ist Objekt.

Was ist in Javascript undefiniert?

In JavaScript ist eine Variable undefiniert, wenn sie deklariert ist, aber keinen Wert zugewiesen hat.

Beziehen Sie sich auf die folgenden JavaScript-Anweisungen. Wenn es eine Anweisung wie var x; wobei x eine Variable ist. Dann hat x einen undefinierten Wert. Der Datentyp ist ebenfalls undefiniert.

var x;

Dokument. schreiben(x);

document.write(type(x));

Dies zeigt den Wert auf der HTML-Seite an. Es gibt undefiniert. Daher enthält es einen Wert von undefiniert. Beim Schreiben von document.write(type(x)); und beim Neuladen der Seite wird es immer noch undefiniert geben. Daher hat die Variable x einen undefinierten Wert und der Typ ist ebenfalls undefiniert.

Beziehen Sie sich auch auf die folgende Aussage.

var student;

document.write(student);

Die Variable student hat einen undefinierten Wert. Der Typ dieser Variablen ist ebenfalls undefiniert.

Es ist auch möglich, den Variablenwert auf undefiniert zu setzen. Siehe folgende Erklärung.

var student=undefiniert;

document.write(student);

document.write(typeof(student));

Jetzt hat die Student-Variable einen undefinierten Wert. Der Typ der Variable student ist ebenfalls undefiniert.

Was ist die Ähnlichkeit zwischen null und undefiniert?

Beides sind Datentypen in JavaScript

Was ist der Unterschied zwischen null und undefiniert?

Null vs. Undefiniert

Null ist ein Datentyp in JavaScript, der verwendet wird, um einer Variablen einen Nichtwert zuzuweisen. Das Undefinierte ist ein Datentyp in JavaScript, der verwendet wird, wenn eine Variable deklariert, aber keinem Wert zugewiesen wird.
Wert
Wenn der Variablen null zugewiesen wird, ist der Wert null. Wenn die Variable undefiniert zugewiesen wird, ist der Wert undefiniert.
Datentyp
Wenn der Variablen null zugewiesen wird, ist der Datentyp ein Objekt. Wenn die Variable undefiniert zugewiesen wird, wird der Datentyp als undefiniert betrachtet.

Zusammenfassung – null vs undefined in JavaScript

JavaScript ist eine clientseitige Skriptsprache, die für die Entwicklung von Webanwendungen verwendet wird. Es bringt Interaktivität auf eine Webseite. Es wird auch verwendet, um Online-Programme und Videospiele zu entwickeln. Zusammen mit HTML und CSS ist es eine Kerntechnologie für das World Wide Web. Viele Browser unterstützen JavaScript. Beim Schreiben von Programmen in JavaScript müssen Daten gespeichert werden. Daten werden in Variablen gespeichert. Jede Variable hat einen Datentyp. Zwei davon sind null und undefiniert. Der Unterschied zwischen null und undefiniert in JavaScript besteht darin, dass null verwendet wird, um einer Variablen einen Nichtwert zuzuweisen, während undefiniert verwendet wird, wenn eine Variable deklariert, aber kein Wert zugewiesen wird.

Laden Sie das PDF von null vs undefined in JavaScript herunter

Sie können die PDF-Version dieses Artikels herunterladen und gemäß Zitationshinweis für Offline-Zwecke verwenden. Bitte laden Sie die PDF-Version hier herunter: Unterschied zwischen null und undefiniert in JavaScript

Empfohlen: