回调函数

最原始的异步编程方法(回调地狱)

Promise

在一定程度上解决了回调地狱的问题,但是then多了之后也不太友好。

三种状态

pending(进行中),resolved(已解决),rejected(失败),状态一旦确定不可改变,使用then进行异步编程,catch进行错误捕获。

静态方法

Generator

使用yield来暂定执行函数。

async/await

Generator语法糖,结合了co+Generator,又有底层语法支持。

❤️ 转载文章请注明出处,谢谢!❤️