Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.26 KB

File metadata and controls

34 lines (26 loc) · 1.26 KB
title slug l10n
Null
Glossary/Null
sourceCommit
8a3cafa914478bb274d649a95325c4b2dacd07cc

{{GlossarySidebar}}

在计算机科学中,null 值表示一个不存在或无效的{{glossary("object", "对象")}}或者地址引用(通常是有意为之)。空引用的含义因语言实现而异。

在 {{Glossary("JavaScript")}},null 是{{Glossary("Primitive", "原始值")}}之一,因其行为类似于一个原始值。但是,当你使用 typeof 运算符时,会返回 "object"

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

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

参见

  • JavaScript 数据类型

  • JavaScript 全局对象:null

  • 维基百科上的空指针

  • MDN 术语表

    • {{Glossary("JavaScript")}}
    • {{Glossary("string")}}
    • {{Glossary("number")}}
    • {{Glossary("bigint")}}
    • {{Glossary("boolean")}}
    • {{Glossary("null")}}
    • {{Glossary("undefined")}}
    • {{Glossary("symbol")}}