Vrednost null

Vrednost null označava "ništa", odnosno odsustvo objekta ili elementa. Prilikom izvršavanja logičkih operacija jednako je netačnoj tvrdnji ili false. U JavaScript-u postoji slična vrednost undefined, koja definiše odsustvo vrednosti. Razlika sastoji se u tome što null označava namerno odsustvo (eksplicitno upisano u kodu), dok undefined označava jednostavno odsustvo bilo kakve informacije o tipu elementa i njegovoj vrednosti.

Sintaksa

javascriptnull;

Primer

Hajde da definišemo vrednost promenljive:

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

Rezultat izvršavanja koda:

javascriptnull

Primer

Vrednost null se vraća metodama za pretragu DOM elemenata, ako element nije pronađen:

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

Rezultat izvršavanja koda:

javascriptnull

Vidi takođe

  • vrednost true,
    koja označava da je vrednost elementa tačna
  • vrednost false,
    koja označava da je vrednost elementa netačna
  • vrednost undefined,
    koja označava da je vrednost elementa "nedefinisana"