JSFiddle - React, Tailwind, and code Playground

by Viet27th

JavaScript

let a = false;
let n = true;
let b = new Promise((resolve, reject) => {
	if(a) {
  	return resolve("ko loi1");
  }
  else {
  	return reject("loi1");
  }
});
let c = new Promise((resolve, reject) => {
	if(n) {
  	return resolve("ko loi2");
  }
  else {
  	return reject("loi2");
  }
});

let asyncDemo = async function() {
	try{
  	let x = await b;
    let y = await c;
 
    return x
  }
  catch(er) {
 
    return er
  }
  console.log(111)
  

}
asyncDemo().then(result => {
	console.log(result)
}).catch(err => {
	console.log(err)
})
try{
	aasdfe
}
catch(err) {
	console.log(err.message)
}