17.Generator函数的异步应用

 

异步编程对 JavaScript 语言太重要。Javascript 语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。

 

1.传统方法

ES6 诞生以前,异步编程的方法,大概有下面四种。

  • 回调函数
  • 事件监听
  • 发布/订阅
  • Promise 对象

Generator 函数将 JavaScript 异步编程带入了一个全新的阶段。

2.基本概念

 

3.Generator函数

 

4.Thunk函数

 

5.co模块

 

posted @ 2017-06-14 17:44  泠风lj  阅读(163)  评论(0编辑  收藏  举报