箭头函数为什么不能用作generator函数?
https://cmichel.io/how-are-ge...
这个算是语言设计层面的问题把,就算在完全没有原生generator的es5中也可以通过状态机来模拟出generator,我自己的理解是箭头函数本来就作为轻量级函数的定位设计出来的不因该给他加更多的包袱
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答929 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
因为标准规范定义了生成器必须是
function*
。箭头函数就无法匹配这个token了