JavaScript前端开发基础教程
上QQ阅读APP看书,第一时间看更新

2.2.7 null

null是“空值”的意思,代表一个空的对象指针,是一个特殊的对象值。它与undefined的区别在于,undefined是一个没被赋值的变量,可以认为是一个空的变量;而null则是代表一个空的对象。其用法与undefined类似。当想要定义一个对象时可以先用null保存一个空的对象值,例如:

同样,null也可以用于条件判断,例如:

输出如图2.19所示。

图2.19 样例输出2.19