generator
generator 函数 – 可以在运行过程中 暂停
写法
在 function * show(){ // 星号 * generator
yield; // 配合使用 暂停
}
next()// 继续运行
generator 本质上是将函数切分为几个函数
yield 传参
function *show(){
alert(''a'')
let c = yield ;
alert(“b”)
alert('c ')
}
let gen =show()
gen.next(5)// 没用 不会出现
gen.next(12)
yield 返回