const promise = new Promise((resolve, reject) => {
// 异步操作
// 成功时调用resolve
// 失败时调用reject
});
promise.then((result) => {
// 处理异步操作成功的结果
}, (error) => {
// 处理异步操作失败的结果
});
promise.catch((error) => {
// 处理错误
});
const promise1 = new Promise((resolve, reject) => {
// 异步操作1
});
const promise2 = new Promise((resolve, reject) => {
// 异步操作2
});
Promise.all([promise1, promise2])
.then((results) => {
// 处理多个异步操作成功的结果
})
.catch((error) => {
// 处理错误
});
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com
