异步编程
05 Mar 2017
|
- 回调
- 事件监听
- pub/sub 发布/订阅
-
Promise
romise已经引入到ES6规范
-
Generator
ES6里面提出了Generator,增加了解决异步操作的途径,不再依据回调函数来完成。 Generator最大的特点就是可以实现函数的暂停、重启,这个特性非常有利于解决异步操作。将Generator的暂停与promise的异常处理结合起来,可以比较优雅地解决异步编程问题。
- async/await
- 协程