节点 0.12 中的生成器函数
Generator functions in node 0.12
Node 是否支持生成器函数?我一直读到它们是从 v 0.11 开始的。
试图 运行 节点 0.12 中的这个片段
function* range(max, step) {
var count = 0;
step = step || 1;
for (var i = 0; i < max; i += step) {
count++;
yield i;
}
return count;
}
但运气不好。我需要使用自定义参数调用 npm start 吗?
您需要 运行 带有 --harmony
标志的节点以启用节点中的生成器(0.11.x 和 0.12.x 版本):
$ node --harmony your_script.js
Node 是否支持生成器函数?我一直读到它们是从 v 0.11 开始的。
试图 运行 节点 0.12 中的这个片段
function* range(max, step) {
var count = 0;
step = step || 1;
for (var i = 0; i < max; i += step) {
count++;
yield i;
}
return count;
}
但运气不好。我需要使用自定义参数调用 npm start 吗?
您需要 运行 带有 --harmony
标志的节点以启用节点中的生成器(0.11.x 和 0.12.x 版本):
$ node --harmony your_script.js