也就是我怎么表达
function *(next) {}
用箭头语法?我已经尝试了所有我能想到的组合,但我找不到任何关于它的文档。
(我目前正在使用 Node.js v0.11.14。)
我可以在生成器中使用 ES6 的箭头函数语法吗?
你不能。对不起。
根据MDN
function*语句(关键字function后跟一个星号)定义了一个生成器函数。
function*
function
从规范文件(我的重点):
扩展函数 语法以添加可选*标记:
*
FunctionDeclaration: "function" "*"? Identifier "(" FormalParameterList? ")" "{" FunctionBody "}"