La propiedad Promise.prototype
representa el prototipo del constructor de Promise
Atributos de la propiedad Promise.prototype |
|
---|---|
Sobrescribir | No |
Numerable | No |
Configurable | No |
Descripci贸n
Las instancias de Promise
heredan de Promise.prototype
. Se puede usar el objeto prototipo del constructor para agregar propiedades o m茅todos a todas las instancias de Promise
.
Propiedades
Promise.prototype.constructor
- Retorna la funci贸n que cre贸 el prototipo de una instancia. Esta es la funci贸n por defecto de
Promise
.
M茅todos
Promise.prototype.catch(alRechazarse)
- Anexa a la promesa un callback manejador de rechazo, y retorna una nueva promesa que resuelve al valor de retorno del callback si es llamado, o de lo contrario a su valor de cumplimiento original si la promesa es cumplida.
Promise.prototype.then(alCumplirse, alRechazarse)
- Anexa a la promesa manejadores de cumplimiento y rechazo, y retorna una nueva promesa que resuelve al valor de retorno del manejador llamado, o a su valor de determinaci贸n (settled) original si la promesa no fue manejada (p.ej. si el manejador relevante
alCumplirse
oalRechazarse
no es una funci贸n).
Especificaciones
Especificaci贸n | Estatus | Comentario |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) La definici贸n de 'Promise.prototype' en esta especificaci贸n. |
Standard | Definici贸n inicial. |
ECMAScript (ECMA-262) La definici贸n de 'Promise.prototype' en esta especificaci贸n. |
Living Standard |
Compatibilidad de navegadores
To contribute to this compatibility data, please write a pull request against this file: https://github.com/mdn/browser-compat-data/blob/master/javascript/promise.json.
No compatibility data found. Please contribute data for "javascript/promise" (depth: Promise.prototype) to the MDN compatibility data repository.