Значэнне 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,
    якое абазначае, што значэнне элемента "не вызначана"