繁体   English   中英

CoffeeScript支持ES6中的生成器功能吗?

[英]Does CoffeeScript support generator function in ES6?

有人知道答案吗? 如果是,coffeescript是否有任何版本要求? 谢谢。

是的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中的同步和异步可迭代项和生成器的博客文章。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM