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