NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# generator--生成器 #### 普通函数 -- 一路到底(飞机) #### genetator函数--中途能停(出租车) ~~~ function* show() { alert("a"); yield; alert("b"); } //调用函数不会马上执行,而是会生成一个generator对象 var obj = show(); //调用next()执行,而promise是使用then函数执行 console.log(obj.next()); console.log(obj.next()); ~~~ >generator函数为什么能走走停停,因为yield本质上是将函数切割为两个函数