CoffeeScript 是否支持 ES6 中的生成器功能?
Does CoffeeScript support generator function in ES6?
>有人知道答案吗?如果是,咖啡脚本是否有任何版本要求?谢谢。
是的
Coffeescript 1.9.0 现在支持生成器
perfectSquares = ->
num = 0
loop
num += 1
yield num * num
return
window.ps or= perfectSquares()
iLemming所说的,此外它还支持异步生成器:
range = (from, to) ->
for i in [from..to]
yield Promise.resolve(i)
console.info(i) for await i from range(0, 10)
我在这里写了一篇关于 CoffeeScript 中的同步和异步可迭代对象和生成器的博客文章。
相关文章:
- Graphiti中是否有任何工具提示功能
- 如何(功能)检测浏览器是否支持WebM alpha透明度
- 检查jquery(或ajax)功能是否已完成
- 检测用户是否具有打印功能
- 是否有将基于字符串的JSON转换为Mongoose Schema对象实例的本地功能
- jqGrid 或 jQuery 是否具有在字符串中缓存 DOM 更改的功能?
- 是否有用于CSS浏览器支持新功能的javascript解决方案
- 是否有一种功能齐全的范式语言可以转换为JavaScript
- 是否有“”的键盘快捷键;暂停动画”;Chrome开发工具中的功能?(F12)
- 如何检查切换功能是否显示项目
- 检查功能是否准备就绪
- 使用新功能是否被视为安全风险
- 如何检查PHP邮件功能是否成功,然后运行一个javascript代码
- 检查预加载功能是否正常
- 如何通过javascript检查字体-face功能是否可用
- 检测功能是否为浏览器本机功能
- 确定html5地理定位功能是否可用,以及它是否知道您在哪里
- 默认的lodash记忆功能是否有内存泄漏的危险
- 如何使用点击功能知道提交功能是否正常工作
- 共同浏览功能是否可能与WEBRTC