Las promesas o Promise sólo se usan en funciones asincrónicas, siendo usado el try catch para las sincrónicas, leí en un foro que usando ...

Juan Cruz Rivera

Juan Cruz Rivera

Pregunta
studenthace 5 años

Las promesas o Promise sólo se usan en funciones asincrónicas, siendo usado el try catch para las sincrónicas, leí en un foro que usando el try catch para las asincrónicas se pierde el manejo de errores. También he leído que se usan try catch dentro de promesas para capturar errores aún teniendo un catch en la promesa, cosa que aún no entiendo muy bien, help?

2 respuestas
para escribir tu comentario
    Jesus Federico David Herrera

    Jesus Federico David Herrera

    studenthace 5 años

    Te comento que en asincronismo se utilizar para devolver error como resolve y reject en las promesas, pero para ello se utiliza algo que se llama ASYN AWAIT.

    Massimo Di Berardino

    Massimo Di Berardino

    studenthace 5 años

    Hola @radikalagency. No se pierde el manejo de errores utilizando try catch en funciones asincronas; puedes utilizar try catch dentro de promises si necesitas manejar algún otro error que pueda surgir dentro de la misma promesa, si no utilizas promise y capturas los posibles errores con el catch del mismo

Curso de ECMAScript 6+

Curso de ECMAScript 6+

JavaScript es el lenguaje más utilizado para desarrollo de aplicaciones web, principalmente en el frontend. Cada año, ECMA International publica una nueva edición de ECMAScript, la especificación a la cual se ajusta JavaScript. Aprende las nuevas características que implementa ECMAScript desde la versión 6 hasta la versión 10.

Curso de ECMAScript 6+
Curso de ECMAScript 6+

Curso de ECMAScript 6+

JavaScript es el lenguaje más utilizado para desarrollo de aplicaciones web, principalmente en el frontend. Cada año, ECMA International publica una nueva edición de ECMAScript, la especificación a la cual se ajusta JavaScript. Aprende las nuevas características que implementa ECMAScript desde la versión 6 hasta la versión 10.