SOURCE

function* generatorFn(initial){
    console.log('before yield 1');
    console.log(yield "yield 1");
     console.log('after yield 1,before yield 2');
    console.log(yield "yield 2");
   console.log('after yield 2');
}
console.log("init");
let gObj=generatorFn("0abc");
console.log("first exec:");
console.log(gObj.next("first para-1abc"));
console.log("second exec:");
console.log(gObj.next("second para-2abc"));
console.log("third exec:");
console.log(gObj.next("third para-3abc"));
console.log("fourth exec:");
console.log(gObj.next("fourth para-4abc"));
console 命令行工具 X clear

                    
>
console