null qiyməti

null qiyməti "heç nə" mənasını bildirir, yəni obyektin və ya elementin olmaması. Məntiqi əməliyyatlar yerinə yetirilərkən yalan ifadəyə və ya false-ə bərabərdir. JavaScript-də oxşar undefined qiyməti var, bu da qiymətin olmamasını müəyyən edir. Fərq ondadır ki, null qəsdən olmamanı (kodda açıq şəkildə yazılmış) bildirir, undefined isə elementin tipi və onun qiyməti haqqında heç bir məlumatın olmamasıdır.

Sintaksis

javascriptnull;

Nümunə

Dəyişənin qiymətini təyin edək:

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

Kodun icrasının nəticəsi:

javascriptnull

Nümunə

null qiyməti DOM elementlərini axtaran metodlar tərəfindən qaytarılır, əgər element tapılmasa:

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

Kodun icrasının nəticəsi:

javascriptnull

Həmçinin baxın

  • true qiyməti,
    elementin qiymətinin doğru olduğunu bildirir
  • false qiyməti,
    elementin qiymətinin yalan olduğunu bildirir
  • undefined qiyməti,
    elementin qiymətinin "müəyyən edilmədiyini" bildirir