- null和undefined都表示值的空缺
- null 是JavaScript语言的关键字,undefined 不是JavaScript语言的关键字
- null 可以表示数字、字符串和对象是“无值”的
- undefined 表明变量没有初始化
typeof(null);//"object"
typeof(undefined); // "undefined"
null == undefined; //true
null === undefined; // false
参考: 《JavaScript权威指南(第六版)》