Вредноста null

Вредноста null означува "ништо", т.е. отсуство на објект или елемент. При извршување на логички операции еднаква е на лажна изјава или false. Во JavaScript постои слична вредност undefined, која го дефинира отсуството на вредност. Разликата се состои во тоа што null означува намерно отсуство (експлицитно запишано во кодот), додека undefined - едноставно отсуство на каква било информација за типот на елементот и неговата вредност.

Синтакса

javascriptnull;

Пример

Ајде да ја дефинираме вредноста на променливата:

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

Резултат од извршување на кодот:

javascriptnull

Пример

Вредноста null се враќа од методите за пребарување на DOM елементи, ако елементот не е пронајден:

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

Резултат од извршување на кодот:

javascriptnull

Погледнете ги исто така

  • вредноста true,
    која означува дека вредноста на елементот е вистинита
  • вредноста false,
    која означува дека вредноста на елементот е лажна
  • вредноста undefined,
    која означува дека вредноста на елементот е "не дефинирана"