Thamani ya null

Thamani null inaashiria "hakuna kitu", yaani, kutokuwepo kwa kitu au kipengele. Wakati wa kutekeleza shughuli za kimantiki inalingana na kauli ya uwongo au false. Katika JavaScript kuna thamani inayofanana undefined, inayofafanua kutokuwepo kwa thamani. Tofauti ni kwamba null inaashiria kutokuwepo kwa makusudi (kiliyoandikwa waziwazi katika msimbo), wakati undefined - inaashiria kutokuwepo kwa habari yoyote kuhusu aina ya kipengele na thamani yake.

Syntaxi

javascriptnull;

Mfano

Wacha tuweke thamani ya kutofautisha:

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

Matokeo ya utekelezaji wa msimbo:

javascriptnull

Mfano

Thamani null hurudishwa na mbinu za kutafuta vipengele vya DOM, ikiwa kipengele hakipatikani:

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

Matokeo ya utekelezaji wa msimbo:

javascriptnull

Angalia pia

  • thamani true,
    ambayo inaashiria, kuwa thamani ya kipengele ni kweli
  • thamani false,
    ambayo inaashiria, kuwa thamani ya kipengele ni uwongo
  • thamani undefined,
    ambayo inaashiria, kuwa thamani ya kipengele "haijafafanuliwa"