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 20岁简短生日祝福语
12 出阁祝福语简短句子
13 给老师祝福语简短创意
14 发小结婚简短祝福语
15 生女儿的祝福语简短
16 新年祝福语短句简短搞笑
17 好兄弟订婚祝福语简短
18 比较简短浪漫的祝福语