在Javascript中,null是对象指针还是文字值?

时间:2017-05-24 10:53:23

标签: javascript

我知道实际上是null,它是一个空值,但我只是想问它是一个指针(如在C / C ++中)还是只是一个文字。

1 个答案:

答案 0 :(得分:0)

值null用文字:null写。 null不是全局对象的属性的标识符,如undefined可以。相反,null表示缺少标识,表明变量指向无对象。在API中,通常在可以预期对象但没有对象相关的位置检索null。

// foo does not exist. It is not defined and has never been initialized:
foo;
"ReferenceError: foo is not defined"

// foo is known to exist now but it has no type or value:
var foo = null; foo;
"null"

来自here,您可以阅读更多内容。