小编典典

我可以在生成器中使用 ES6 的箭头函数语法吗?(箭头符号)

all

也就是我怎么表达

function *(next) {}

用箭头语法?我已经尝试了所有我能想到的组合,但我找不到任何关于它的文档。

(我目前正在使用 Node.js v0.11.14。)


阅读 99

收藏
2022-04-14

共1个答案

小编典典

我可以在生成器中使用 ES6 的箭头函数语法吗?

你不能。对不起。

根据MDN

function*语句(关键字function后跟一个星号)定义了一个生成器函数。

规范文件(我的重点):

扩展函数 语法以添加可选*标记:

FunctionDeclaration: "function" "*"? Identifier "(" FormalParameterList? ")" 
  "{" FunctionBody "}"
2022-04-14