Promise、Async、Await

3 阅读1分钟

使用Promise避免所谓的“回调地狱”,即多层嵌套的回调函数,从而使代码更加清晰和易于维护

三种状态:pending(待定)、fulfilled(已实现)、rejected(已拒绝)

asyncawait是建立在Promise之上的高级抽象,使得异步代码的编写和阅读更加接近于同步代码的风格

处理多个并行异步操作时,Promise.all()通常是更好的选择