From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- .../api/window/rejectionhandled_event/index.html | 82 ++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 files/fr/web/api/window/rejectionhandled_event/index.html (limited to 'files/fr/web/api/window/rejectionhandled_event/index.html') diff --git a/files/fr/web/api/window/rejectionhandled_event/index.html b/files/fr/web/api/window/rejectionhandled_event/index.html new file mode 100644 index 0000000000..ad18e72fc0 --- /dev/null +++ b/files/fr/web/api/window/rejectionhandled_event/index.html @@ -0,0 +1,82 @@ +--- +title: 'Window: rejectionhandled event' +slug: Web/API/Window/rejectionhandled_event +tags: + - API + - Evènement + - HTML DOM + - JavaScript + - Promesse + - Reference + - Window + - onrejectionhandled + - rejectionhandled +translation_of: Web/API/Window/rejectionhandled_event +--- +
{{APIRef("HTML DOM")}}
+ +

L'événement rejectionhandled est envoyé à la portée globale du script (généralement {{domxref("window")}} mais aussi {{domxref("Worker")}}) chaque fois qu'un JavaScript {{jsxref("Promise")}} est rejeté mais après que le rejet de la promesse a été traité. Cela peut être utilisé dans le débogage et pour la résilience générale des applications, en tandem avec l'événement {{domxref ("Window.unhandledrejection_event", "unhandledrejection")}}, qui est envoyé lorsqu'une promesse est rejetée mais qu'il n'y a pas de responsable du rejet .

+ + + + + + + + + + + + + + + + + + + + +
BullesNon
AnnulableNon
Interface{{domxref("PromiseRejectionEvent")}}
Propriété de gestionnaire d'événements{{domxref("WindowEventHandlers.onrejectionhandled", "onrejectionhandled")}}
+ +

Exemple

+ +

Vous pouvez utiliser l'événement rejectionhandled pour consigner les promesses rejetées sur la console, ainsi que les raisons pour lesquelles elles ont été rejetées :

+ +
window.addEventListener("rejectionhandled", event => {
+  console.log("Promise rejected; reason: " + event.reason);
+}, false);
+
+ +

Spécifications

+ + + + + + + + + + + + + + + + +
SpécificationStatutCommentaire
{{SpecName('HTML WHATWG', 'webappapis.html#unhandled-promise-rejections', 'rejectionhandled')}}{{Spec2('HTML WHATWG')}}Définition initiale.
+ +

Compatibilité des navigateurs

+ + + +

{{Compat("api.Window.rejectionhandled_event")}}

+ +

Voir également

+ + -- cgit v1.2.3-54-g00ecf