JavaScript Promise then()

Definición y uso

then() El método proporciona dos funciones de devolución de llamada:

Uno se ejecuta cuando Promise se cumple, y otro cuando Promise se rechaza.

Ejemplo

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

Intente hacerlo usted mismo

Sintaxis

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

Parámetros

Parámetros Descripción
fulfilled() Función a ejecutar cuando Promise se cumple.
rejected() Función a ejecutar cuando Promise se rechaza.

Valor devuelto

Tipo Descripción
Object nuevo objeto Promise.

Compatibilidad del navegador

then() es una característica de ECMAScript 6 (ES6).

Desde junio de 2017, ES6 (JavaScript 2015) se ha soportado en todos los navegadores modernos:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
mayo de 2016 abril de 2017 junio de 2017 septiembre de 2016 junio de 2016

then() No se admite Internet Explorer.