一.基础知识 API文档 ES6 诞生以前,异步编程的方法,大概有下面四种. 回调函数 事件监听 发布/订阅 Promise 对象 Generator 函数将 JavaScript 异步编程带入了一个全新的阶段. 二.应用场景 1.比如抽奖环节,当前用户还可以抽奖5次.点击后次数减1. 若采用ES5的方式,不使用Generator,则需要将count存入全局变量中,但是这样非常不安全,如果别人知道变量是什么,就可以修改变量:另外存入全局变量也会影响性能. { let draw=function(…