对 Javascript 中未定义的 .function 进行最小条件检查
Minimal condition checking for.function undefined in Javascript
对不起,如果这个问题是以不同的方式提出的。基本上我必须写这个:
(window.name ="xyz" && ahdframeset == ahdtop && typeof
window.parent.ahdframe.frames == "object" && typeof window.parent.ahdframe.frames
[window.name] == "undefined" ))
我必须主要检查是否定义了window.parent.ahdframe.frames[window.name].somefunction
?与其验证对象和未定义,我可以使用类似的东西吗?
(window.name ="xyz" && ahdframeset == ahdtop && typeof
window.parent.ahdframe.frames[window.name].somefunction == "undefined" ))
并且不必担心Windows.parent.ahdframe为空或未定义时的JavaScript错误
你不能只是"不担心JavaScript错误"。 您必须测试属性以查看它们是否为空。
(window.name ="xyz" && ahdframeset == ahdtop &&
window.parent && window.parent.ahdframe && window.parent.ahdframe.frames && window.parent.ahdframe.frames[window.name] &&
typeof window.parent.ahdframe.frames[window.name].somefunction == "undefined" ))
相关文章:
- 为什么要对define.md和module.exports进行条件检查,以及条件何时通过
- 根据条件检查数据库结果
- javascript中的负数if else条件检查
- 这个Javascript条件检查是什么
- 用于多个条件检查的 JavaScript 语法
- 我们可以使用 onScroll 进行条件检查吗?
- 用户单击输入类型复选框时的条件检查
- JavaScript 赋值与条件检查中的代码效率和速度比较
- Jquery html() 在条件检查中
- 对 Javascript 中未定义的 .function 进行最小条件检查
- Javascript 多重或条件检查
- 检查嵌套对象是否被声明并且具有没有这么多条件检查的值
- 如何在JavaScript中的setInterval函数中添加条件检查
- 将变量数据类型解析为一个函数,该函数在JavaScript中包含对数据类型的条件检查
- 如何在创建新对象时应用条件检查并执行代码
- 如何在jquery中使用if条件检查动态值
- if语句条件检查!= "undefined"失败
- 为什么当条件检查变量变为0时while循环停止?
- IE条件检查
- Javascript:多层条件,使用"return false"停止以后的条件检查