星形在函数定义(例如“ function *()”)中是什么意思?

第五
 function*() { .... }

我刚刚在其他js代码中找到了这种定义形式,这颗星的确是什么意思?谢谢

拉胡尔·特里帕蒂(Rahul Tripathi)

这里

带*标记的函数称为生成器函数。以下两个一元运算符仅允许在生成器函数的直接主体中使用(即,在主体中,但不能嵌套在另一个函数内部):

AssignmentExpression:
    ...
    YieldExpression

YieldExpression:
    "yield" ("*"? AssignmentExpression)?

如果在非生成器函数中出现yield或yield *表达式,则会引起早期错误。

还要检查MDN什么叫生成器?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

nodejs中的“ function *()”是什么意思?

来自分类Dev

jQuery中的function()是什么意思?

来自分类Dev

$(function(){})在javascript中是什么意思

来自分类Dev

jQuery中的function()是什么意思?

来自分类Dev

java jUnit中的星形空格是什么意思?

来自分类Dev

PHP Function中的return empty语句是什么意思

来自分类Dev

subs 或 function-parameters 中的问号是什么意思?

来自分类Dev

Excel公式中的“ $”是什么意思?例如:$ B $ 4

来自分类Dev

方括号(例如SomeType [])在TypeScript中是什么意思?

来自分类Dev

Excel公式中的“ $”是什么意思?例如:$ B $ 4

来自分类Dev

“:”在dart中的类构造函数中是什么意思?

来自分类Dev

在Python函数中,参数中单独的*是什么意思

来自分类Dev

该定义中“最左边”是什么意思?

来自分类Dev

gradle任务定义中<<是什么意思

来自分类Dev

子程序定义中的冒号是什么意思?

来自分类Dev

输出中的“未定义”是什么意思?

来自分类Dev

ac#构造函数中的“ this”是什么意思?

来自分类常见问题

在C ++中“毒害函数”是什么意思?

来自分类Dev

箭头函数'()=> {}'在Java中是什么意思?

来自分类Dev

在SciPy统计函数中“修剪”是什么意思?

来自分类Dev

()在Haskell函数签名中是什么意思?

来自分类Dev

销毁函数中的局部变量是什么意思

来自分类Dev

函数中的方括号是什么意思?

来自分类Dev

在MATLAB中的函数调用括号内是什么意思?

来自分类Dev

(#t #f)在Scheme函数中是什么意思?

来自分类Dev

在scanf()函数中的%号后的#号是什么意思?

来自分类Dev

函数后冒号在Javascript中是什么意思?

来自分类Dev

clearText函数中的“ e”参数是什么意思?

来自分类Dev

Python 3中函数之前的“ @”是什么意思?

Related 相关文章

  1. 1

    nodejs中的“ function *()”是什么意思?

  2. 2

    jQuery中的function()是什么意思?

  3. 3

    $(function(){})在javascript中是什么意思

  4. 4

    jQuery中的function()是什么意思?

  5. 5

    java jUnit中的星形空格是什么意思?

  6. 6

    PHP Function中的return empty语句是什么意思

  7. 7

    subs 或 function-parameters 中的问号是什么意思?

  8. 8

    Excel公式中的“ $”是什么意思?例如:$ B $ 4

  9. 9

    方括号(例如SomeType [])在TypeScript中是什么意思?

  10. 10

    Excel公式中的“ $”是什么意思?例如:$ B $ 4

  11. 11

    “:”在dart中的类构造函数中是什么意思?

  12. 12

    在Python函数中,参数中单独的*是什么意思

  13. 13

    该定义中“最左边”是什么意思?

  14. 14

    gradle任务定义中<<是什么意思

  15. 15

    子程序定义中的冒号是什么意思?

  16. 16

    输出中的“未定义”是什么意思?

  17. 17

    ac#构造函数中的“ this”是什么意思?

  18. 18

    在C ++中“毒害函数”是什么意思?

  19. 19

    箭头函数'()=> {}'在Java中是什么意思?

  20. 20

    在SciPy统计函数中“修剪”是什么意思?

  21. 21

    ()在Haskell函数签名中是什么意思?

  22. 22

    销毁函数中的局部变量是什么意思

  23. 23

    函数中的方括号是什么意思?

  24. 24

    在MATLAB中的函数调用括号内是什么意思?

  25. 25

    (#t #f)在Scheme函数中是什么意思?

  26. 26

    在scanf()函数中的%号后的#号是什么意思?

  27. 27

    函数后冒号在Javascript中是什么意思?

  28. 28

    clearText函数中的“ e”参数是什么意思?

  29. 29

    Python 3中函数之前的“ @”是什么意思?

热门标签

归档