Descripción
El método resolve()
es un método que devuelve un objeto Promise
que se resuelve con un valor dado. Si el valor es una promesa, el objeto devuelto por resolve()
será esa promesa; si el valor es un thenable (es decir, tiene un método then
), el objeto devuelto será una promesa que se completará con el mismo estado que el thenable.
Sintaxis
Promise.resolve(value);
Parámetros
- value, el valor con el que se resolverá la promesa. Este argumento es opcional. Si se omite, la promesa se resolverá con un valor de
undefined
.
Objeto Padre
Ejemplo
let mipromesa = Promise.resolve(5);
mipromesa.then(function(value) {
console.log(value); // 5
});
En este ejemplo, resolve()
se utiliza para crear una promesa que se resuelve con el valor 5. Luego, el método then()
se utiliza para registrar una función callback que se invocará cuando la promesa se resuelva, imprimiendo el valor en la consola.
Artículos
Vídeos Javascript
Disfruta también de nuestros artículos sobre Javascript en formato vídeo. Aprovecha y suscribete a nuestro canal.