PromiseRejectionEvent: reason 属性

注意:此功能在 Web Workers 中可用。

PromiseRejectionEvent 的只读属性 reason 是传递给 Promise.reject() 的任何 JavaScript 值或 Object,用于提供拒绝的原因。理论上,这提供了关于 Promise 被拒绝的原因的信息。

一个值或对象,它提供信息,您可以使用这些信息来了解 Promise 被拒绝的原因。这可以是从错误代码到包含文本、链接以及您可能希望包含的任何其他内容的对象的任何内容。

示例

js
window.onunhandledrejection = (e) => {
  console.log(e.reason);
};

规范

规范
HTML
# dom-promiserejectionevent-reason

浏览器兼容性

另见