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: Javascript-джедай #8 - null и undefined 2024, April
Anonim

Hauptunterschied - null vs undefiniert in JavaScript

JavaScript wird als clientseitige Skriptsprache verwendet, um die Webseiten dynamisch zu gestalten. 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. Bei der Programmierung mit JavaScript müssen Daten gespeichert werden. Eine Variable ist ein Speicherbereich, den das Programm bearbeiten kann. Variablen sind Speicherorte. Jede Variable hat einen Typ. Dies hängt vom Wertebereich ab, der an diesem Speicherort gespeichert werden kann. JavaScript unterstützt viele Datentypen. Die primitiven Datentypen sind Numbers, String und Booleans. Zahlen speichern numerische Werte, Strings speichern eine Folge von Zeichen und Boolesche Werte speichern true oder false. 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 undefiniert 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 nicht mit einem Wert zugewiesen wird.

INHALT

1. Übersicht und Hauptunterschied

2. Was ist in JavaScript null

? 3. Was ist in JavaScript undefiniert?

4. Ähnlichkeiten zwischen null und undefiniert in JavaScript.

5. Nebeneinander-Vergleich - null gegen undefiniert in JavaScript in Tabellenform.

6. Zusammenfassung

Was ist null in Javascript?

JavaScript unterstützt die objektorientierte Programmierung. Ein Programm oder die Software kann mithilfe von JavaScript in Objekte modelliert werden. Diese Objekte kommunizieren mit anderen Objekten. JavaScript-Objekte werden in geschweiften Klammern geschrieben. Objekteigenschaften werden als Name, Wert-Paare geschrieben. Sie werden durch ein Komma getrennt. zB 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.

Lesen Sie die folgenden JavaScript-Anweisungen.

var x = null;

document.write (x);

document.write (typeof (x));

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

Siehe das folgende Beispiel.

var student = {Name: "Ann", Noten: 65};

student = null;

Demnach ist der Wert des Schülers null. Datentyp ist Objekt.

Was ist in Javascript undefiniert?

Wenn in JavaScript eine Variable deklariert ist, aber keinen Wert zugewiesen hat, ist sie undefiniert.

Lesen Sie die folgenden JavaScript-Anweisungen. Wenn es eine Anweisung wie var x gibt; Dabei ist x eine Variable. Dann hat x einen undefinierten Wert. Der Datentyp ist ebenfalls undefiniert.

var x;

Dokument. schreibe (x);

document.write (Typ (x));

Dadurch wird der Wert auf der HTML-Seite angezeigt. Es gibt undefiniert. Daher enthält es den Wert undefined. Beim Schreiben von document.write (Typ (x)); und beim erneuten Laden der Seite wird immer noch undefiniert angezeigt. Daher hat die Variable x einen undefinierten Wert und der Typ ist ebenfalls undefiniert.

Beachten Sie auch 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 Studentenvariable einen undefinierten Wert. Der Typ des variablen Schülers ist ebenfalls undefiniert.

Was ist die Ähnlichkeit zwischen null und undefiniert?

Beides sind Datentypen in JavaScript

Was ist der Unterschied zwischen null und undefiniert?

Diff Artikel Mitte vor Tabelle

Null vs Undefiniert

Die Null ist ein Datentyp in JavaScript, mit dem einer Variablen ein Nichtwert zugewiesen wird. Undefiniert ist ein Datentyp in JavaScript, der verwendet wird, wenn eine Variable deklariert, aber keinem Wert zugewiesen wird.
Wert
Wenn die Variable null zugewiesen ist, ist der Wert null. Wenn der Variablen 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 undefiniert 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 nicht mit einem 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äß Zitierhinweis für Offline-Zwecke verwenden. Bitte laden Sie die PDF-Version hier herunter: Unterschied zwischen null und undefiniert in JavaScript

Empfohlen: