Vērtība null

Vērtība null apzīmē "nekā", t.i., objekta vai elementa neesamību. Veicot loģiskās operācijas, tā ir līdzvērtīga nepatiesam apgalvojumam vai false. JavaScript ir līdzīga vērtība undefined, kas nosaka vērtības neesamību. Atšķirība ir tāda, ka null apzīmē apzinātu neesamību (skaidri ierakstītu kodā), bet undefined - vienkārši jebkuras informācijas trūkumu par elementa tipu un tā vērtību.

Sintakse

javascriptnull;

Piemērs

Definēsim mainīgā vērtību:

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

Koda izpildes rezultāts:

javascriptnull

Piemērs

Vērtība null tiek atgriezta ar DOM elementu meklēšanas metodēm, ja elements netika atrasts:

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

Koda izpildes rezultāts:

javascriptnull

Skatiet arī

  • vērtība true,
    kas apzīmē, ka elementa vērtība ir patiesa
  • vērtība false,
    kas apzīmē, ka elementa vērtība ir nepatiesa
  • vērtība undefined,
    kas apzīmē, ka elementa vērtība "nav definēta"