var a = null;
var b = undefined;
以上这两种情况算作没有值
if(a !== null && a !== undefined) {
//
}
// 为什么不能单用if(a !== null) { // }
var a;
a !== null; // true
// 为什么不能单用if(a !== undefined) { // }
var a = null;
a !=== undefined; // true
var a = null;
var b = undefined;
以上这两种情况算作没有值
if(a !== null && a !== undefined) {
//
}
// 为什么不能单用if(a !== null) { // }
var a;
a !== null; // true
// 为什么不能单用if(a !== undefined) { // }
var a = null;
a !=== undefined; // true