JavaScript中的 typeof,null,和undefined
typeof操作符
null
在JavaScript中null表示“什么都没有”。
null是一个只有一个值的特殊类型。表示一个空对象引用。
typeof null; 返回的是object
可以将null赋值给引用类型对象,表示其不再指向任何空间,用于主动释放对象的空间
undefined
在JavaScript中undefined是一个没有设置值的变量。
var p = undefined; //值为undefined(空),类型是undefined。
可以为变量赋undefined,用来清空变量。