如何使用JavaScript中yield暂停和继续生成函数

 时间:2024-10-29 22:35:15

1、第一步,在已新建的JavaScript文件中,定义函数cutApple,调用三次yield,如下图所示:

如何使用JavaScript中yield暂停和继续生成函数

2、第二步,调用cutApple()函数,然后赋值给res,并使用console.log打印res值,如下图所示:

如何使用JavaScript中yield暂停和继续生成函数

3、第三步,保存代码并直接运行,结果在控制台打印Object [Generator] {},如下图所示:

如何使用JavaScript中yield暂停和继续生成函数

4、第四步,如果直接调用cutApple(),然后保存代码并查看控制台打印结果,如下图所示:

如何使用JavaScript中yield暂停和继续生成函数

5、第五步,保存并运行,结果发现控制台什么都没有打印出来,这个函数没有返回值,如下图所示:

如何使用JavaScript中yield暂停和继续生成函数

6、第六步,再次执行这个函数,然后查看结果还是一样;于是将函数进行修改,如下图所示:

如何使用JavaScript中yield暂停和继续生成函数
  • 如何拔罐及拔罐后的注意事项
  • 从南昌火车站到江西旅游商贸职业学院坐几路车
  • 如何做好小区内铺
  • 如何改善脊柱侧弯
  • 如何提交网站?
  • 热门搜索
    手抄报图片大全漂亮 熄灯一小时手抄报 美丽校园手抄报 小学生重阳节手抄报 请讲普通话手抄报 禁毒手抄报大全图片 清明节手抄报简单漂亮 2020国庆节手抄报内容 鲁滨逊漂流记手抄报 我爱祖国手抄报内容