DEV Community

Discussion on: Paracetamol.js💊| #39: Explica este código JavaScript

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:
C: Promise {<pending>}

Una función asíncrona siempre regresa una promesa pero dicha promesa no basta con ser devuelta sino que debe ser consumida, para ello debemos usar las palabras reservadas then y catch.

Cuando llamamos getData() no consumimos la promesa con then, solo llamamos a la función por ende no podemos afirmar que la promesa esta en estado resuelto o estado rechazado, en conclusión inevitablemente la promesa esta en estado pendiente.