调用next方法函数内部逻辑开始执行,遇到yield表达式停止,返回{value: yield后的表达式结果/undefined, done:如果后面还有yield返回false,否则返回true}...再次调用next方法会从上一次停止时的yield处开始,直到最后
* 6. yield语句返回结果通常为undefined,当调用next方法时传参内容会作为启动时yield语句的返回值...let point = generatorFunction()
// 第一次调用next方法时开始执行,执行到调用yield的时候暂停,并返回yield后的代码执行结果或表达式结果...,如果没有结果就是undefined
// {value:值|undefined,done:true|false}
let firstValue = point.next...()
console.log(firstValue)
// 当yield暂停返回后如果要继续执行,就需要再次调用next函数
// 调用