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ė

javascriptnull;

Pavyzdys

Apibrėžkime kintamojo reikšmę:

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

Kodo vykdymo rezultatas:

javascriptnull

Pavyzdys

Reikšmė null grąžinama DOM elementų paieškos metodais, jei elementas nebuvo rastas:

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

Kodo vykdymo rezultatas:

javascriptnull

Taip pat žiūrėkite

  • reikšmė true,
    kuri žymi, kad elemento reikšmė yra teisinga
  • reikšmė false,
    kuri žymi, kad elemento reikšmė yra klaidinga
  • reikšmė undefined,
    kuri žymi, kad elemento reikšmė yra "neapibrėžta"