node.js - node.js 是否支持产量?

标签 node.js generator

有什么方法可以得到generators进入 node.js?

我目前正在使用回调来伪造它们,但我必须记住检查生成器函数内部回调的响应,这会创建很多 if (callback(arg) === false) return;

我想要类似 python 的东西:

for p in primes():
  if p > 100: break
  do_something(p)

我在这样的 Node 中做的事情:

primes(function(p) {
  if (p > 100) return false;
  do_something(p)
});

也许像 coffeescript可以帮忙吗?

最佳答案

关于node.js - node.js 是否支持产量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4126634/

相关文章:

javascript - 如何在 NodeJs 中修改数组中的 JSON 键名称

multithreading - Node.js 适合计算密集型 Web 服务吗

node.js - 我不想在我的 Angular 应用程序中使用 grunt 和 nodejs 服务器进行任何缓存

java - 如果不超过 12 个字符的限制,则匹配随机选择的 2 个字符串?

python - 我可以简化这个 "delayed"python 生成器吗?

javascript - MongoDB 事务有很多 WriteConflict 错误

javascript - console.log() 作为 response.on() 中的回调

产生更多结果的 Python 生成器需要更多时间来创建

python-3.x - Python 在生成器中查找类型和返回类型

php - 将生成器分成 block 的最佳方法