Generator函数实现 function* gen(x){ var y = yield x + 2; return y } //1.调用g函数会返回一个内部的指针 var g = gen(1); //2.每次调用next会返回一个对象,{value,done}表示当前阶段的信息 g.next()//{value:3,done:false} //3.如果第二次调用next方法,传入了参数则会作为上一阶段next的返回结果 g.next(2)//{value:2,done:true} 自动执行g…