Reikšmė null
Reikšmė null žymi "nieko",
t.y. objekto ar elemento nebuvimą.
Atliekant loginius operacijas
yra lygiavertė klaidingam teiginiui arba
false. JavaScript
yra panaši reikšmė undefined,
apibrėžianti reikšmės nebuvimą. Skirtumas
yra tas, kad null žymi tyčinį
nebuvimą (aiškiai užrašytą kode), o
undefined - tiesiog bet kokios informacijos
apie elemento tipą ir jo reikšmę nebuvimą.
Sintaksė
null;
Pavyzdys
Apibrėžkime kintamojo reikšmę:
let res = null;
console.log(res);
Kodo vykdymo rezultatas:
null
Pavyzdys
Reikšmė null grąžinama DOM elementų
paieškos metodais, jei elementas
nebuvo rastas:
let res = document.querySelector('#elem');
console.log(res);
Kodo vykdymo rezultatas:
null