JavaScript Promise then()

Définition et utilisation

then() La méthode fournit deux fonctions de rappel :

Un pour exécuter lorsque Promise est remplie, un autre pour exécuter lorsque Promise est rejetée.

Exemple

myPromise.then(x => myDisplay(x), x => myDisplay(x));

Essayez-le vous-même

Syntaxe

promise.then(fulfilled(), rejected())

Paramètres

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

Valeur de retour

Type Description
Object Nouvel objet Promise.

Prise en charge du navigateur

then() 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

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