null արժեքը

null արժեքը նշանակում է «ոչինչ», այսինքն՝ օբյեկտի կամ էլեմենտի բացակայություն: Տրամաբանական գործողություններ կատարելիս համարժեք է կեղծ պնդմանը կամ false-ին: JavaScript-ում կա նմանատիպ արժեք՝ undefined, որը սահմանում է արժեքի բացակայություն: Տարբերությունը կայանում է նրանում, որ null-ը նշանակում է միտումնավոր բացակայություն (բացահայտ գրանցված կոդում), իսկ undefined-ը՝ պարզապես տարրի տիպի և դրա արժեքի մասին ցանկացած տեղեկատվության բացակայություն:

Շարահյուսություն

javascriptnull;

Օրինակ

Սահմանենք փոփոխականի արժեքը.

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

Կոդի կատարման արդյունքը.

javascriptnull

Օրինակ

null արժեքը վերադարձվում է DOM տարրեր փնտրելու մեթոդների կողմից, եթե տարրը չի գտնվել.

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

Կոդի կատարման արդյունքը.

javascriptnull

Տես նաև

  • true արժեքը,
    որը նշանակում է, որ տարրի արժեքը ճշմարիտ է
  • false արժեքը,
    որը նշանակում է, որ տարրի արժեքը կեղծ է
  • undefined արժեքը,
    որը նշանակում է, որ տարրի արժեքը «սահմանված չէ»