了解
- JavaScript 的 Generator 只有调用 next()才执行以后 yield 的代码
- yield 只能呈现的 Generator 函数外面,不然会报错
- yield 表达式如果用在另一个表达式之中,必须放在圆括号外面 console.log(‘Hello’ + (yield 123))
- next 办法能够带一个参数,该参数就会被当作上一个 yield 表达式的返回值
- for…of 循环能够主动遍历 Generator 函数运行时生成的 Iterator 对象,且此时不再须要调用 next 办法
参考资料
- https://blog.csdn.net/qq_4500…
- https://www.runoob.com/w3cnot…