首页 > 代码库 > js undefined易错分析

js undefined易错分析

undefined

以下是错误写法:

    data =http://www.mamicode.com/ undefined;    alert(undefined==false);//这样判断会输出false;    if(data!=undefined || data!=‘‘ || data!=null || data!="/"){        alert(111); //*会输出111,因为先判断data!=undefined为假后,再开始继续判断data!=‘‘        return false;    }else{        alert(222);        return true;    }

正确写法是:

    data =http://www.mamicode.com/ undefined;    if(data || datahttp://www.mamicode.com/=="/"){        return true;    }else{        return false;    }

 

js undefined易错分析