尝试中的功能*是否损坏?

时间:2020-03-13 03:23:38

标签: javascript function google-chrome try-catch generator

在Mac上的Chrome 80中: 评估

function* gen1() {}
gen1

gen1如预期的那样绑定到f *。 现在评估:

try{ function* gen2() {}} catch(err){}
gen2

gen2意外解除绑定。 我怀疑此USE可在早期版本中使用 Chrome,但无论如何现在都不是。 是他们的规格变更, chrome是否有bug,还是什么?

请注意: 评估

try{ function fn2() {}} catch(err){}
fn2

和fn2绑定到一个函数,如预期的那样。

0 个答案:

没有答案