js判断undefined

losetowin 发布于:2015-1-15 12:56 分类:js/jquery  有 3730 人浏览,获得评论 0 条 标签: js undefined 

本文地址:http://www.dutycode.com/js_undefined_yanzheng.html
除非注明,文章均为 www.dutycode.com 原创,欢迎转载!转载请注明本文地址,谢谢。

问题:

    js/jquery中如果一个变量是undefined类型的,如何判断?


解决:

    可能第一想到的解决办法如下:

    

if (value == 'undefined'){
     console.debug("value is undeifned");
}else {
     console.debug("value is not undeifned");
}


    但是,上面的方法是不能判断的

    需要使用下面的方式来判断到底是否为undefined、


if (typeof(value) == 'undefined'){
    console.debug("value is undefined");
}esle {
    console.debug("value is not undefined");
}

typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"



版权所有:《攀爬蜗牛》 => 《js判断undefined
本文地址:https://www.dutycode.com/js_undefined_yanzheng.html
除非注明,文章均为 《攀爬蜗牛》 原创,欢迎转载!转载请注明本文地址,谢谢。