JavaScript Promise catch()

Définition et utilisation

catch() La méthode fournit une fonction de rappel.

Ce rappel est une fonction qui s'exécute lorsque la Promise est rejetée.

Exemple

myPromise.catch(x => myDisplay(x));

Essayer vous-même

Syntaxe

promise.catch(rejected())

Paramètres

Paramètres Description
rejected() Fonction à exécuter lorsque la Promise est rejetée.

Valeur de retour

Type Description
Object Nouvel objet Promise.

Prise en charge du navigateur

catch() C'est une caractéristique de ECMAScript 6 (ES6).

Depuis juin 2017, ES6 (JavaScript 2015) est pris en charge dans tous les navigateurs modernes :

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Mai 2016 Avril 2017 Juin 2017 Septembre 2016 Juin 2016

catch() Internet Explorer n'est pas pris en charge.