javascript - 如何检查对象属性?

标签 javascript

<分区>

我有这个代码:

if(window.NS1.foob)

我想检查 foob 是否存在。

但是,我遇到了这个错误

NS1 id undefined.

问题是我需要测试 foob 的存在,而不是 NS1。

最佳答案

一种方法是:

if(window.NS1 && window.NS1.foob)

关于javascript - 如何检查对象属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17843715/

相关文章:

javascript - 使 div 带有动画飞到另一个 DOM 位置

javascript - 当鼠标悬停在容器的 1/3 宽度上时使内容可见,而不添加子容器

javascript - "cannot read property length of null"- 谷歌

javascript - 从 chop 的消息中获取 div 内的可见文本

javascript - 是否有可能开发一个接受 Selenium 自动化的浏览器工具栏

javascript - ComboBox.store.loadData 无法加载单项数组

javascript - 当从 `Uint8Array` 构造时,两个不相等的 `ArrayBuffer` 如何相互影响?

javascript - ng-click 在指令模板内不起作用

javascript - CasperJS 屏幕截图未将图像渲染为 png 文件

javascript - 如何在 fabricjs 中设置 svg 的宽度和高度?