Explica este código JavaScript
Dificultad: Intermedio
const res = async() => {
try{
const y = await Promise.reject("Chau");
console.log(y)
}catch(err){
console.log(err)
}
}
res()
A. Chau
B. Promise { <fulfill> }
C. Promise { <pending> }
D. Promise { <reject> }
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
A.
ChauEs posible usar el método
rejectde manera directa con una promesa sin necesidad de usar la sencencianew Promise(), si bien es una sintaxis valida, no es muy usada en la practica.Nota que usamos esta sintaxis con una función
asyncy controlando las excepciones contry... catch.