本文介绍JavaScript中判断变量是否有值的正确方法。重点分析null和undefined两种无值情况,以及为何不能单独使用!== null或!== undefined进行判断,提供完整的条件判断代码示例。
JavaScript判断变量是否有值的方法
本文介绍JavaScript中判断变量是否有值的正确方法,供参考学习。
例如以下情况:
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
希望本文内容对JavaScript程序设计有所帮助。