JavaScript中的“功能*”是什么?
function*声明用于定义生成器函数。它返回一个Generator对象。生成器函数允许在函数退出和以后恢复之间执行代码。因此,生成器可用于管理代码中的流控制。
语法
这是语法-
function *myFunction() {}
//或
function* myFunction() {}
//或
function*myFunction() {}让我们看看如何使用生成器函数
示例
<html>
<body>
<script>
function* display() {
var num = 1;
while (num < 5)
yield num++;
}
var myGenerator = display();
document.write(myGenerator.next().value);
document.write("<br>"+myGenerator.next().value);
document.write("<br>"+myGenerator.next().value);
document.write("<br>"+myGenerator.next().value);
document.write("<br>"+myGenerator.next().value);
</script>
</body>
</html>热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短