Arvo null
Arvo null tarkoittaa "ei mitään",
eli objektin tai elementin puuttumista.
Loogisia operaatioita suoritettaessa
se vastaa epätodella väitettä tai
false. JavaScriptissä
on samankaltainen arvo undefined,
joka määrittää arvon puuttumisen. Ero
piilee siinä, että null tarkoittaa tarkoituksenmukaista
puuttumista (näkyvästi kirjoitettuna koodiin), kun taas
undefined tarkoittaa yksinkertaisesti minkä tahansa tiedon puuttumista
elementin tyypistä ja sen arvosta.
Syntaksi
null;
Esimerkki
Määritetään muuttujan arvo:
let res = null;
console.log(res);
Koodin suorituksen tulos:
null
Esimerkki
Arvon null palauttavat DOM-elementtejä
etsivät metodit, jos elementtiä
ei löytynyt:
let res = document.querySelector('#elem');
console.log(res);
Koodin suorituksen tulos:
null