window属性:onunhandledrejection
onunhandledrejection属性
该Window.onunhandledrejection属性是处理unhandledrejection事件的事件处理程序,它是针对未处理的Promise拒绝提出的。
onunhandledrejection属性语法
window.onunhandledrejection = EventHandler ;
onunhandledrejection属性值
当窗口接收到unhandledrejection事件时要调用的EventHandler或函数。事件处理程序作为输入参数接收PromiseRejectionEvent。
onunhandledrejection属性示例
这个例子只是将未处理的拒绝的reason值记录到控制台。
window.onunhandledrejection = function(e) {
console.log(e.reason);
}
规范
规范 | 状态 | 注释 |
---|---|---|
HTML Living Standard
该规范中'onunhandledrejection'的定义。
|
Living Standard
|
初始定义 |
浏览器兼容性
电脑端 | 移动端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge
|
Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Android webview |
Chrome for Android
|
Edge Mobile | Firefox for Android
|
Opera for Android
|
iOS Safari | |
基本支持 | 支持:49 | 支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 支持 | 不支持 | 不支持 | 不支持 |