不太明白这个功能用在什么样的环境中,有没有什么例子能比较好的说明它的作用?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
javascript6中的yield应用场景是什么?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-12-25 06:46回答 1 已采纳 如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行
- 2022-07-25 09:22回答 2 已采纳 return最为常见,十分简单,其返回运行一次函数所得到的结果,且在return语句之后python解释器会直接跳出函数,函数剩下的其它所有语句或者循环都不再被运行。yield是返回一个生成器(gen
- 2024-12-15 05:32鱼钓猫的小鱼干的博客 自 ECMAScript 2015 起,引入了一种新的基本类型 Symbol,在日常开发中,基本上用不到,使用场景很少,但是在面试中却深受面试官喜爱,一问一个不吱声。 今天我们就来了解一下这个 Symbol 类型。 Symbol Symbol 和 ...
- 2013-10-15 22:16回答 1 已采纳 From the PHP rfc:generators The return value of the yield expression is whatever was sent to t
- 2019-03-05 08:05回答 3 已采纳 https://www.w3cschool.cn/ecmascript/sogn1q5u.html##yield*%E8%AF%AD%E5%8F%A5 我觉得写的挺清楚的 "提供了手动的“惰性求值
- 2019-03-14 01:22回答 2 已采纳 That inspection and intended fix (the code added) is provided by a Php Inspections (EA Extended) p
- 2023-12-25 07:06以上就是JavaScript ES6中的关键知识点,掌握这些特性将有助于提升前端开发的效率和代码质量。在实际项目中,结合使用这些特性,可以使代码更加简洁、高效。通过深入理解和实践,开发者能够更好地驾驭现代JavaScript...
- 2008-10-23 14:21回答 29 已采纳 To understand what yield does, you must understand what generators are. And before generators come
- 2021-09-20 06:49回答 1 已采纳 yield()方法:让当前线程回到就绪状态,以允许具有相同优先级的其他线程获得运行机会。但是,在实际中无法保证调用yield()之后,其他同优先级的线程就一定会获得CPU的资源,因为调用yield()
- 2015-02-09 18:46回答 1 已采纳 比如 ``` IEnumerable foo() { yield return 1; yield return 2; yield return 3; yie
- 2024-01-15 13:16cdcdhj的博客 什么情况下可以使用yield,如果你后端传过来的数据量较大,你可以使用yield来进行懒加载,避免一次性的加载对前端造成卡顿,或长时间渲染等待,比较如说加载10万或几十万条数据时,前端一方面要读取一方面还要渲染。...
- 2024-03-12 06:13lazydz的博客 是JavaScript中的一个关键字,用于定义生成器函数(generator function)中的暂停点。它允许函数在执行过程中暂停,并在下一次调用时从暂停点继续执行。在函数体内部,我们使用了两次。在这个例子中,我们定义了一个...
- 2022-11-01 00:00itpeilibo的博客 Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同回调函数promise那么,上文我们提到promsie已经是一种比较流行的解决异步方案,那么为什么还出现Generator?甚至呢?该问题我们留在...
- 2024-08-06 05:51LeoValiant的博客 Generator函数提供了一种强大的方式来控制函数的执行流程,适用于异步编程、状态机、迭代器和协程等多种场景。通过yield和next()方法,可以灵活地暂停和恢复函数执行,从而实现更复杂和灵活的控制流。欢迎访问微信小...
- 没有解决我的问题, 去提问