Der Wert null
Der Wert null bezeichnet "nichts",
d.h. das Fehlen eines Objekts oder Elements.
Bei der Ausführung logischer Operationen
ist es gleichbedeutend mit einer falschen Aussage oder
false. In JavaScript
gibt es einen ähnlichen Wert undefined,
der das Fehlen eines Wertes definiert. Der Unterschied
besteht darin, dass null ein absichtliches
Fehlen bezeichnet (explizit im Code vermerkt), während
undefined einfach das Fehlen jeglicher Information
über den Typ des Elements und seinen Wert bedeutet.
Syntax
javascriptnull;
Beispiel
Definieren wir den Wert einer Variable:
javascriptlet res = null;
console.log(res);
Ergebnis der Codeausführung:
javascriptnull
Beispiel
Der Wert null wird von Methoden
zur Suche von DOM-Elementen zurückgegeben, wenn das Element
nicht gefunden wurde:
javascriptlet res = document.querySelector('#elem');
console.log(res);
Ergebnis der Codeausführung:
javascriptnull