yield JavaScript · 关键字
生成器函数中暂停并返回一个值,下次调用 next() 从当前位置继续执行。
怎么用
yield 值
小例子
function* 数() {
yield 1;
yield 2;
}
let g = 数();
console.log(g.next().value);
运行结果
1
提醒:yield 只能在生成器函数 function* 里使用。
官方文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/yield
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← JavaScript全部词条