Possible Duplicate:
Detecting an undefined object property in JavaScript
javascript undefined compare
我们如何为 undefined variable 添加检查,例如:
function A(val) {
if (val == undefined)
// do this
else
// do this
}
最佳答案
JQuery 库是专门为简化和统一某些 JavaScript 功能而开发的。
但是,如果您需要根据 undefined
值检查变量,则无需发明任何特殊方法,因为 JavaScript 有 typeof
运算符,简单、快速、跨平台:
if (typeof value === "undefined") {
// ...
}
它返回一个字符串,指示变量或其他未计算的操作数的类型。与 if (value === undefined) { ... }
相比,此方法的主要优点是 typeof
在 if variable 值
不存在。
关于javascript - 如何在 jQuery 中检查 'undefined' 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10653367/