Spec-Zone.ru › Web APIs

PromiseRejectionEvent: свойство reason

Примечание: Эта функция доступна в Веб-воркерах.

Свойство PromiseRejectionEvent reason только для чтения — это любое значение JavaScript или Object, которое предоставляет причину, переданную в Promise.reject(). Теоретически это предоставляет информацию о том, почему обещание было отклонено.

Значение

Значение или объект, который предоставляет информацию, которую можно использовать для понимания причины отклонения обещания. Это может быть всё, от кода ошибки до объекта с текстом, ссылками и любым другим содержимым, которое вы хотели бы включить.

Примеры

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

Спецификации

Спецификация
HTML
# dom-promiserejectionevent-reason

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
reason 49 79 69 36 11 49 79 36 11.3 5.0 49

См. также

  • Promise
  • PromiseRejectionEvent
  • rejectionhandled
  • unhandledrejection

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/PromiseRejectionEvent/reason

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API