Wartość null

Wartość null oznacza "nic", czyli brak obiektu lub elementu. Podczas wykonywania operacji logicznych jest równoważna fałszywemu stwierdzeniu lub false. W JavaScript istnieje podobna wartość undefined, określająca brak wartości. Różnica polega na tym, że null oznacza celowy brak (jawnie zapisany w kodzie), a undefined - po prostu brak jakichkolwiek informacji o typie elementu i jego wartości.

Składnia

javascriptnull;

Przykład

Zdefiniujmy wartość zmiennej:

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

Wynik wykonania kodu:

javascriptnull

Przykład

Wartość null jest zwracana przez metody do wyszukiwania elementów DOM, jeśli element nie został znaleziony:

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

Wynik wykonania kodu:

javascriptnull

Zobacz też

  • wartość true,
    która oznacza, że wartość elementu jest prawdziwa
  • wartość false,
    która oznacza, że wartość elementu jest fałszywa
  • wartość undefined,
    która oznacza, że wartość elementu jest "nie zdefiniowana"