JS判断对象是否存在
2011-10-06 10:17
288 查看
在练习中,我发现一个函数的返回值为undefined,所以我想用if语句来判断返回值,但是发现
var returnVal = Function();
if(returnVal == "undefined"){}
是没有效果,然后查阅了W3School后发现,原来不可以这样子判断,正确的判断方法如下:
var returnVal = Function();
if(typeof(returnVal) == "undefined"){//操作语句}
这样就可以判断了.
值得留意既系,当一个变量声明之后,但未赋值,距既typeof值都系undefined.
--------------------------------------------------------------------------------------------------------------------------------------------------------
typeof其他的值仲有:
undefined - 如果变量是 Undefined 类型的
boolean - 如果变量是 Boolean 类型的
number - 如果变量是 Number 类型的
string - 如果变量是 String 类型的
object - 如果变量是一种引用类型或 Null 类型的
Originate by W3School
--------------------------------------------------------------------------------------------------------------------------------------------------------
var returnVal = Function();
if(returnVal == "undefined"){}
是没有效果,然后查阅了W3School后发现,原来不可以这样子判断,正确的判断方法如下:
var returnVal = Function();
if(typeof(returnVal) == "undefined"){//操作语句}
这样就可以判断了.
值得留意既系,当一个变量声明之后,但未赋值,距既typeof值都系undefined.
--------------------------------------------------------------------------------------------------------------------------------------------------------
typeof其他的值仲有:
undefined - 如果变量是 Undefined 类型的
boolean - 如果变量是 Boolean 类型的
number - 如果变量是 Number 类型的
string - 如果变量是 String 类型的
object - 如果变量是一种引用类型或 Null 类型的
Originate by W3School
--------------------------------------------------------------------------------------------------------------------------------------------------------
相关文章推荐
- js判断数组,对象是否存在某一未知元素
- JS判断是否为JSON对象及是否存在某字段的方法(推荐)
- 如何js中判断一个对象是否存在
- jquery和js如何判断一个对象是否存在
- js和jquery判断对象是否存在
- JS中typeof 判断方法、对象是否存在
- js判断一个对象是否存在
- js判断对象是否存在
- js判断一个对象数组里是否存在某个元素
- js判断document.getElementByid("")获得的对象是否存在
- document.getElementById("radFs")对象为空,js判断对象是否存在?
- JS判断对象是否存在的10种方法总结
- js判断网页对象是否存在
- JS判断是否为JSON对象及是否存在某字段
- js判断一个变量或对象是否存在
- dhl: js判断网页对象是否存在
- JS判断对象是否存在的10种方法
- js判断对象是否存在的三种方法
- 如何用js判断document里的一个对象是否存在?或是是否有效
- js判断数组或对象中的key是否存在