JavaScript Promise then()
- la page précédente resolve()
- la page suivante all()
- Retour au niveau supérieur Manuel de référence JavaScript Promise
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));
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.
- la page précédente resolve()
- la page suivante all()
- Retour au niveau supérieur Manuel de référence JavaScript Promise