Hodnota null
Hodnota null označuje "nič",
t.j. absenciu objektu alebo prvku.
Pri vykonávaní logických operácií
je rovnaká ako nepravdivé tvrdenie alebo
false. V JavaScripte
je podobná hodnota undefined,
ktorá definuje absenciu hodnoty. Rozdiel
spočíva v tom, že null označuje zámernú
absenciu (explicitne zapísanú v kóde), zatiaľ čo
undefined - jednoducho absenciu akejkoľvek informácie
o type prvku a jeho hodnote.
Syntax
null;
Príklad
Definujme hodnotu premennej:
let res = null;
console.log(res);
Výsledok vykonania kódu:
null
Príklad
Hodnota null je vrátená metódami
pre vyhľadávanie DOM prvkov, ak prvok
nebol nájdený:
let res = document.querySelector('#elem');
console.log(res);
Výsledok vykonania kódu:
null