Nilai null
Nilai null menandakan "tiada apa-apa",
iaitu ketiadaan objek atau elemen.
Semasa pelaksanaan operasi logik
ia setara dengan pernyataan palsu atau
false. Dalam JavaScript
terdapat nilai yang serupa undefined,
yang mentakrifkan ketiadaan nilai. Perbezaannya
ialah null menandakan ketiadaan yang disengajakan
(ditulis secara jelas dalam kod), manakala
undefined - hanya ketiadaan sebarang maklumat
mengenai jenis elemen dan nilainya.
Sintaks
null;
Contoh
Mari kita tentukan nilai pembolehubah:
let res = null;
console.log(res);
Hasil pelaksanaan kod:
null
Contoh
Nilai null dipulangkan oleh kaedah
carian elemen DOM, jika elemen
tidak ditemui:
let res = document.querySelector('#elem');
console.log(res);
Hasil pelaksanaan kod:
null