未捕获的ReferenceError:未定义通知
Uncaught ReferenceError: Notification is not defined
我以为我的对象检测会起作用:
if (Notification!=undefined) {}
然而,我的JavaScript日志仍然显示以下错误:
未捕获引用错误:未定义通知
如何正确地对Notification
对象进行对象检测?
没有框架。
您可以像这样使用typeof
:
if (typeof Notification !== 'undefined') {
}
如果使用typeof
,它不会尝试实际使用变量(该变量会中断并引发错误)
相关文章:
- 为什么“;未定义的“;在JavaScript中结束循环
- 要求未定义JS回调参数
- 如何检查管道中未定义的项目
- TypeError:无法读取属性'推'未定义的JavaScript
- $window.ga在AngularJS事件中未定义
- 未捕获的TypeError无法读取未定义的属性socialsharing
- 为什么grunt contrib connect的中间件选项的第三个参数是未定义的
- 无法获取属性'selectedIndex'的未定义引用或null引用
- 如何消除代码中的未定义和其他问题
- 未捕获的ReferenceError:$未定义
- this.router在AngularJS 2中未定义
- 未捕获的类型错误:无法读取属性'删除'的未定义
- 将属性设置为未定义时未通知观察者
- 正在转换为引导:未定义通知
- 温泉通知未定义的 iOS
- 未捕获的ReferenceError:未定义通知
- TypeError:无法读取属性'通知'的未定义
- Ember通知出错可以't读取属性“t”;“服务”;的未定义
- XAMPP PHP错误通知:“;未定义的变量“;从HTML到PHP
- Ionic Push Android推送通知返回“未定义”;消息