* [JavaScript异步编程的终极演变](https://segmentfault.com/a/1190000006510526) * [Timing Controls](https://zhirzh.github.io/2016/10/11/timing-controls/) * [Timing Controls - Part 2](https://zhirzh.github.io/2016/10/18/timing-controls-2/) * [Timing Controls - Part 3](https://zhirzh.github.io/2016/10/20/timing-controls-3/) * [从代码的控制权角度谈异步](https://i-solar.github.io/2016/11/14/%E4%BB%8E%E4%BB%A3%E7%A0%81%E7%9A%84%E6%8E%A7%E5%88%B6%E6%9D%83%E8%A7%92%E5%BA%A6%E8%B0%88%E5%BC%82%E6%AD%A5-JavaScript/) - [第五天 JavaScript单线程详解](https://segmentfault.com/a/1190000007570380) - [JS高级定时器](https://segmentfault.com/a/1190000007789812) ## Promise * [Async 函数 —— 让 promise 更友好](http://www.zcfy.cc/article/async-functions-making-promises-friendly-1566.html) - [[译] 深入理解 Promise 五部曲:1. 异步问题](https://segmentfault.com/a/1190000000586666) - [[译] 深入理解 Promise 五部曲:2. 控制权转换问题](https://segmentfault.com/a/1190000000591382) - [[译] 深入理解 Promise 五部曲:3. 可靠性问题](https://segmentfault.com/a/1190000000593885) - [[译] 深入理解 Promise 五部曲:4. 扩展问题](https://segmentfault.com/a/1190000000600268) - [[译] 深入理解 Promise 五部曲:5. LEGO](https://segmentfault.com/a/1190000000611040) ## ES6-generators > 简书 [luobo_tang](http://www.jianshu.com/users/0d74eb61826d/latest_articles) * [【译】ES6 生成器 - 1. ES6 生成器基础](http://www.jianshu.com/p/fe03910deaba) * [【译】ES6 生成器 - 2. 深入理解 ES6 生成器](http://www.jianshu.com/p/14250dcba862) * [【译】ES6 生成器 - 3. ES6 生成器异步编程](http://www.jianshu.com/p/15c2f52bc4e1) * [【译】ES6 生成器 - 4. ES6 生成器与并发](http://www.jianshu.com/p/8ec105854e05) --- * [ES6 generators in depth](http://www.2ality.com/2015/03/es6-generators.html) * [基于 generator 与 promise 的异步编程解决方案](http://morning.work/page/maintainable-nodejs/asynchronous-programming.html) ## async/await - [深入理解ES7的async/await](http://coolcao.com/2016/12/12/deeper-understanding-of-async-await/)