const flag=false
const asyncPromise = new Promise((resolve, reject) => {
setTimeout(() => {
if (flag){
resolve("Data received successfully after 2 seconds!");
}else{
reject("Data received failed after 2 seconds!");
}
}, 1000);
});
asyncPromise
.then((message) => {
console.log(message); // 2秒后输出: "Data received successfully after 2 seconds!"
})
.catch((error) => {
console.error(error); // 处理错误(此处没有错误)
});
07-15
474