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