var GeneratorFunction = Object.getPrototypeOf(function*(){}).constructor
var gen =newGeneratorFunction("a","b","yield a * b");var iterator =gen(10,20);
console.log(iterator.next().value);// 200
let iterator;//注意先声明iteratorconstiterOne=()=>{setTimeout(function(){
iterator.next(111);},1000);}constiterTwo=()=>{setTimeout(function(){
iterator.next(222);},3000);}function*gen(){const one =yielditerOne();const two =yielditerTwo();
console.log(one*2+ two);}
iterator =gen();
iterator.next();//444