未捕获的ReferenceError:未定义通知

Uncaught ReferenceError: Notification is not defined

本文关键字:未定义 通知 ReferenceError      更新时间:2023-09-26

我以为我的对象检测会起作用:

if (Notification!=undefined) {}

然而,我的JavaScript日志仍然显示以下错误:

未捕获引用错误:未定义通知

如何正确地对Notification对象进行对象检测?

没有框架。

您可以像这样使用typeof

if (typeof Notification !== 'undefined') {
}

如果使用typeof,它不会尝试实际使用变量(该变量会中断并引发错误)