废话少说,直接上代码,直观。
1、第一阶段:回调函数html
2、第二阶段:ES6的promisenode
promise的用法--来自阮一峰 http://es6.ruanyifeng.com/#do...git
3、第三阶段:Generator+co+promisees6
Generator的用法:廖雪峰
co的用法:github
util来自node 自带的库,在v8.0.0新添util.promisify(original)地址
4、第四阶段:Async awaitgithub
Async await的用法--来自阮一峰api