转自:[url]http://blog.csdn.net/dxnn520/article/details/8036112[/url]
var exp = undefined;
if (typeof(exp) == "undefined")
{
alert("undefined");
}
注意判断是否是undefined的时候一定要在两边加上引号,否则不成功(个人测试结果!)
typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
最终自己测试了下,可以通过这些方法来判断:
最终打印的结果为 undefined,null,isnull
var exp = undefined;
if (typeof(exp) == "undefined")
{
alert("undefined");
}
注意判断是否是undefined的时候一定要在两边加上引号,否则不成功(个人测试结果!)
typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined"
最终自己测试了下,可以通过这些方法来判断:
<script type="text/javascript" charset="utf-8">
var test;
if(typeof(heie)=="undefined"){
alert("undefined");
}
if(test==null){
alert("null");
}
if(!test){
alert("is null");
}
</script>
最终打印的结果为 undefined,null,isnull