Descripción
El constructor de la clase Promise se utiliza para crear un nuevo objeto Promise. Este objeto se usa comúnmente para operaciones asíncronas y permite que estas operaciones sean enlazadas juntas.
Sintaxis
new Promise(executor)
Parámetros
- Ejecutor: Es una función que se ejecutará en el constructor de la clase
Promise
. Esta función debe de tener dos parámetros, el primero seráresolve
para cuando la promesa sea correcta yreject
para cuando la promesa no acaba de la forma deseada.
Objeto Padre
Ejemplo
let p = new Promise((resolve, reject) => {
let a = 1 + 1;
if(a == 2){
resolve('Operación exitosa');
}else{
reject('Falló');
}
})
p.then(message => {
console.log('Esta es en la promesa ' + message);
}).catch(err => {
console.log('Esta es la promesa ' + err);
})
Artículos
Vídeos Javascript
Disfruta también de nuestros artículos sobre Javascript en formato vídeo. Aprovecha y suscribete a nuestro canal.