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

javascriptnull;

Príklad

Definujme hodnotu premennej:

javascriptlet res = null;
console.log(res);

Výsledok vykonania kódu:

javascriptnull

Príklad

Hodnota null je vrátená metódami pre vyhľadávanie DOM prvkov, ak prvok nebol nájdený:

javascriptlet res = document.querySelector('#elem');
console.log(res);

Výsledok vykonania kódu:

javascriptnull

Pozri tiež

  • hodnota true,
    ktorá označuje, že hodnota prvku je pravdivá
  • hodnota false,
    ktorá označuje, že hodnota prvku je nepravdivá
  • hodnota undefined,
    ktorá označuje, že hodnota prvku je "nedefinovaná"