A null érték

A null érték a "semmit" jelenti, azaz egy objektum vagy elem hiányát. Logikai műveletek végrehajtásakor hamis állítással vagy false értékkel egyenértékű. A JavaScriptben létezik egy hasonló érték, a undefined, amely egy érték hiányát határozza meg. A különbség abból áll, hogy a null szándékos hiányt jelöl (explicit módon beírva a kódba), míg a undefined - egyszerűen bármilyen információ hiányát az elem típusáról és értékéről.

Szintaxis

javascriptnull;

Példa

Határozzuk meg egy változó értékét:

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

A kód végrehajtásának eredménye:

javascriptnull

Példa

A null értéket adják vissza azok a módszerek a DOM elemek keresésére, ha az elemet nem találták meg:

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

A kód végrehajtásának eredménye:

javascriptnull

Lásd még

  • a true érték,
    amely azt jelöli, hogy az elem értéke igaz
  • a false érték,
    amely azt jelöli, hogy az elem értéke hamis
  • a undefined érték,
    amely azt jelöli, hogy az elem értéke "nincs meghatározva"