Null 类型
Null类型只有一个值null(大小写含义不同,要区分);逻辑角度:
null值表示一个空对象指针,所以用typeof检测返回'object';undefined值派生自null,二者假性相等console.log(undefined == null); // true console.log(undefined === null); // false最佳实践:如果一个变量准备在将来用于保存对象,最好将该变量初始化为
nullvar a = null; // a 初始化为 null 说明在之后的操作是用来保存对象的 a = {foo: "bar"};