Значение null - обозначает отсутствие объекта или элемента на JavaScript

Значение null обозначает "ничего", т.е. отсутствие объекта или элемента. При выполнении логических операций равнозначно ложному утверждению или false. В JavaScript есть похожее значение undefined, определяющее отсутствие значение. Разница состоит в том, что null обозначает намеренное отсутствие (явно записанное в коде), а undefined - просто отсутствие какой-либо информации о типе элемента и его значении.

Синтаксис

null;

Пример

Давайте определим значение переменной:

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

Результат выполнения кода:

null

Пример

Значение null возвращается методами для поиска DOM элементов, если элемент не был найден:

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

Результат выполнения кода:

null

Смотрите также

  • значение true,
    которое обозначает, что значение элемента истинно
  • значение false,
    которое обозначает, что значение элемента ложное
  • значение undefined,
    которое обозначает, что значение элемента "не определено"



Чат с GPT Компилятор