0
点赞
收藏
分享

微信扫一扫

ES6中的Generators

橙子好吃吗 2022-05-30 阅读 50

什么是 Generators?

             生成器函数与普通的函数有很多相似的地方,但是两者有以下两点区别:

                     1、声明方式不同

                                  普通函数用function来声明,生成器函数用function * 来声明
                     2、在函数中返回的方式与次数不同

                                  普通函数用return语句作为函数的函数的返回,而且只能调用一次。而生成器函数用yield语句作为函数的返回,而且可以返回多次。

      function * getMaxValue() {
yield '2';
yield '3';
}

 


举报

相关推荐

0 条评论