PromiseRejectionEvent: reason property

Note: This feature is available in Web Workers.

Thuộc tính chỉ đọc reason của PromiseRejectionEvent là bất kỳ giá trị hoặc Object JavaScript nào cung cấp lý do được truyền vào Promise.reject(). Về lý thuyết, điều này cung cấp thông tin về lý do tại sao promise bị từ chối.

Giá trị

Giá trị hoặc đối tượng cung cấp thông tin để hiểu tại sao promise bị từ chối. Đây có thể là bất cứ thứ gì từ mã lỗi đến đối tượng với văn bản, liên kết và bất kỳ thứ gì khác bạn muốn đưa vào.

Ví dụ

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

Thông số kỹ thuật

Specification
HTML
# dom-promiserejectionevent-reason

Tương thích trình duyệt

Xem thêm