Значение 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,
    которое обозначает, что значение элемента "не определено"