JavaScript 中的 Yield 关键字是什么?
javascriptweb developmentfront end technology
JavaScript 中使用 Yield 关键字来暂停和恢复生成器函数。表达式的值返回给生成器的调用者。
以下是示例 −
function* displayRank () {
var selPlayers= [1, 2, 3, 4];
for (var a = 0; a < selPlayers.length; a++) {
Yield selPlayers[i];
}
}
定义生成器函数后,按如下方式使用。 H
此处 displayRank() 是生成器函数 −
var rank = displayRank(); // // 值:1 alert(rank.next()); // 值:2 alert(rank.next()); // 值:3 alert(rank.next()); // 值:4 alert(rank.next()); // 值:undefined alert(rank.next());
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

