c&a

ES6中Promise、async&await从入门到精通!

1、Promise 对象 ①:Promise可以看作为一个容器,容器内部装着未来才会结束的异步操作; ②:Promise用于三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败); ③:状态一旦开始,只有两种可能:从 pending 变为 fulfilled 和从 pending 变为 rejected,且只会有一个最终结果; ④:Promise对象是一个构造... »

理解Koa2中的async&await的用法

翻一下源码,将middlewares串联起来的代码如下:function compose { return function { // 这个index用来计数,防止next被多次调用 let index = -1 // 执行入口 return dispatch function dispatch { // 如果next被多次调用,报异常 if app.use好了,没有问... »