Null

在计算机科学中,null 值表示一个引用,通常是故意地指向一个不存在或无效的 对象 或地址。null 引用的含义因语言实现而异。

JavaScript 中,null 被标记为 原始值 之一,因为它的行为看起来是原始的。然而,在使用 typeof 运算符时,它会返回 "object"

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

这被认为是一个 bug,但由于会破坏太多脚本而无法修复。

另见