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.
Chau
Es posible usar el método
reject
de 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
async
y controlando las excepciones contry... catch
.