Стойността null
Стойността 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