本文共 350 字,大约阅读时间需要 1 分钟。
*js最初使用callback解决异步问题
1)三种状态
2)链式调用 : 解决回调地狱
Generator函数与普通函数区别:
1)function关键字与函数名之间有一个*
2)函数体内部使用yield表达式,定义不同的内部状态
3)Generator函数分段执行:yield表达式是暂停执行,next恢复执行
4)同样可以解决回调地狱问题
1)基于promise实现的
2)一个函数如果加上 async ,那么该函数就会返回一个 Promise:在函数外部添加async,内部添加await
3)async和await也有类似于promise.all()的实现方法:
转载地址:http://skxzi.baihongyu.com/