Todavia no logro entender muy bien para que sirve .resolve() y como se ralaciona con .then(), al igual que .erejec()t y .catch(), entiend...

Pregunta de la clase:
Promesas Encadenadas
Emmanuel Maximino Lopez Licea

Emmanuel Maximino Lopez Licea

Pregunta
student
hace 6 años

Todavia no logro entender muy bien para que sirve .resolve() y como se ralaciona con .then(), al igual que .erejec()t y .catch(), entiendo que resolve es cuando la promesa se resuelve con exito y reject cuando se rechaza, lo que pienso es que resolve y reject es como cuando pasamos una funcion dentro de otro, que solo son el nombre y dentro tienen el metodo .then() y .cathc() respectivamente, pero al ver que resolve y reject tienen parentesis por ende son funciones y me hace pensar que estoy equivocado, alguien tiene alguna idea?

2 respuestas
    Roger Carlos Ariel Alba

    Roger Carlos Ariel Alba

    student
    hace 6 años

    hola Emmanuel,

    Tu definición es correcta. No estas equivocado.

    Saludos!

    José D. Gutiérrez

    José D. Gutiérrez

    student
    hace 6 años

    Resolve y Reject son funciones que actúan dentro de una promesa para devolver el estado de esa promesa. Si la promesa se resuelve podemos capturar el resultado dentro del then(), si la promesa se rechaza podemos capturar el error dentro de catch()

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.