Giá trị null
Giá trị null biểu thị "không có gì",
tức là sự thiếu vắng của đối tượng hoặc phần tử.
Khi thực hiện các phép toán logic,
nó tương đương với một mệnh đề sai hoặc
false. Trong JavaScript
có một giá trị tương tự là undefined,
xác định sự thiếu vắng giá trị. Sự khác biệt
nằm ở chỗ null biểu thị sự thiếu vắng có chủ đích
(được ghi rõ trong mã), còn
undefined - chỉ đơn giản là sự thiếu thông tin
về kiểu của phần tử và giá trị của nó.
Cú pháp
null;
Ví dụ
Hãy xác định giá trị của biến:
let res = null;
console.log(res);
Kết quả thực thi mã:
null
Ví dụ
Giá trị null được trả về bởi các phương thức
tìm kiếm phần tử DOM, nếu phần tử
không được tìm thấy:
let res = document.querySelector('#elem');
console.log(res);
Kết quả thực thi mã:
null