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
null;
Beispiel
Definieren wir den Wert einer Variable:
let res = null;
console.log(res);
Ergebnis der Codeausführung:
null
Beispiel
Der Wert null wird von Methoden
zur Suche von DOM-Elementen zurückgegeben, wenn das Element
nicht gefunden wurde:
let res = document.querySelector('#elem');
console.log(res);
Ergebnis der Codeausführung:
null