如何确定变量is undefined或null?
undefined
null
我的代码如下:
var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){ // DO SOMETHING }; <div id="esd-names"> <div id="name"></div> </div>
但是,如果执行此操作,JavaScript解释器将停止执行。
您可以使用抽象相等运算符的品质来做到这一点:
if (variable == null){ // your code here. }
因为null == undefined为true,所以上面的代码将同时捕获null和undefined。
null == undefined