Значение 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