Null

Trong khoa học máy tính, giá trị null biểu diễn một tham chiếu trỏ tới — thường là có chủ ý — một object hoặc địa chỉ không tồn tại hay không hợp lệ. Ý nghĩa của tham chiếu null khác nhau tùy theo từng ngôn ngữ lập trình.

Trong JavaScript, null được xếp vào một trong các giá trị nguyên thủy vì hành vi của nó có vẻ nguyên thủy. Tuy nhiên, khi sử dụng toán tử typeof, nó trả về "object".

js
console.log(typeof null); // "object"

Đây được coi là một lỗi, nhưng không thể sửa vì sẽ làm hỏng quá nhiều đoạn script hiện có.

Xem thêm