Es6C - 生成器函数及新增class类 2024-05-05 00:51:12 生成器函数1.生成器函数是在普通定义的函数之前加一个星号 *2.关键字yield //暂停当前函数的运行3.调用生成器函数的时候会生成一个迭代器,需要用var 变量名=函数名( 赋的值 )4.来看生成器函数具体返回值,多次用函数名.next(),直到返回结果为true代表运行结束具体的使用我们来看一下:运行结果如下:除此以外,生成器函数它的返回值/迭代器,还能够接受参数:在生成器函数内部,用不同的变量保存了返回值在输出结果的时候,我们将next方法里面传入了不同的参数运行结果如下:结果分析:由于next的参数表示上一次的传入参数的返回值,所以第一次的next参数不论传入什么数都是无效的1.第一次返回的6,因为foo函数调用的时候赋值为5,所以x = 5,函数体中有yield,直接返回5+1,与前面的2还有后面的z都无关,与第一个next(3)也无关,输出结果为62.第二次返回的是8,因为这时是第二次使用next方法,要看next中传入的参数12,第二次传入的12就表示y中的yield式子中的返回值,y = 2 * 12,及为24;再将24带入到z的式子中去,24 / 3 = 8,因为有yield,所以输出结果为83.第三次返回的是42,这时是第三次使用next的方法,此时z中的式子就是next第三次的参数13,即z = 13,所以返回x+y+z的值,即5+24+13 = 42,输出结果为42以上就是生成器函数中next方法可以传参数和不传参数的两种方式使用生成器函数,来编写斐波拉契数列:即第三项是前两项的和,第四项是二三项的和,以此类推运行结果如下:下面调用中,var f = feiBo ( );中写数值为多少就返回多少个数值以上就是我们的生成器函数Es6新增Class类我们先来看一下它具体的语法,后续的课程中还会讲到类运行结果如下:- 写作不易,大家多多关注,谢谢啦----web分享,分享的不只是web 赞 (0) 相关推荐 [书籍精读]《你不知道的JavaScript(下卷)》精读笔记分享 写在前面 书籍介绍:JavaScript这门语言简单易用,很容易上手,但其语言机制复杂微妙,即使是经验丰富的JavaScript开发人员,如果没有认真学习的话也无法真正理解.本套书直面当前JavaSc ... Python学习之迭代器和生成器有什么不同? 迭代器和生成器区别是什么?相信很多人在初学Python的时候对它们都很好奇,接下来我们一起来看看它们的区别吧. 迭代器是一个更抽象的概念,任何对象,如果它的类有next方法和iter方法返回自己的本身 ... 用生成模型来做图像恢复的介绍和回顾:上下文编码器 作者:Chu-Tak Li 编译:ronghuaiyang 导读 本文给出了图像恢复的一般性框架,编解码器 + GAN,后面的图像复原基本都是这个框架. 本文会介绍图像修复的目的,它的应用,等等.然后 ... 你常看到 Python 代码中的 yield 到底是什么鬼? 之前给大家说过,久久会解锁一篇 VIP 中的文章给大伙乐呵乐呵,其实是被吐槽没有试看文. 好吧,今天就是这么出其不意攻其不备,就随便挑选一篇出来给你瞧瞧货色: yield 到底是干屌的? 首先我们来看 ... 刻意地相遇,注定会“分离” 最近小编的学生着实穿越了一把,居然做完一套"2107年皖南高三年级第一次联考"试卷,没有看清吗?再说一遍做完一套"2107年皖南高三年级第一次联考",看清了吗? ... Python生成器和迭代器有什么用? 当我们学习Python的时候,会遇到很多专业的术语及工具,而对于这些很多人并不是很了解,比如说生成器和迭代器,Python的生成器和迭代器有什么区别?这是很多人都比较疑惑的问题,我们来看看吧. 迭代器 ... 高中数学 | 求函数值域的7类题型和16种方法,搞定,稳稳提分20 高中数学里的函数一直是很多同学们的软肋,我们都知道定义域,值域,对应法则为函数的三要素,其中起决定性作用的是定义域和值域,定义域和对应法则共同确定了值域. 而求函数值域所涉及的知识面非常广,方法也灵活 ... 国家卫健委发布新版防护指南,新增10类场所和单位防护要求 据国家卫健委官网消息,国家卫健委8月13日发布了<关于印发重点场所重点单位重点人群新冠肺炎疫情常态化防控相关防护指南(2021年8月版)的通知>,全文如下: 针对当前疫情防控形势和人群流行 ... Pythontype()函数:动态创建类 我们知道,type()函数属于Python内置函数,通常用来查看某个变量的具体类型.其实,type()函数还有一个更高级的用法,即创建一个自定义类型(也就是创建一个类). type()函数的语法格式有 ... 管理类联考 || 2022拟新增图书情报专硕院校 编者按: 图书情报专业, 一直都是小伙伴们选择的热门. 原因在于: 和会计专硕相比,图书情报相对分数低一点. 另外, 图书情报的院校虽少, 但不少院校的质量比较好, 其中不乏985和211院校. 满足 ... 什么是函数模板、类模板?怎么做到的? 独 家 XILINX赛灵思全系列优势供应 XCVU9P-2FLGB2104I 200PCS XCVU9P-2FLGA2104I 500PCS XCVU13P-2FLGB2104I 300PC ... 培优精选16讲 5类基初函数、4大性质、有解与恒成立、单双变量、分参分变、零点等尽有(81页word... 培优精选16讲 5类基初函数、4大性质、有解与恒成立、单双变量、分参分变、零点等尽有(81页word... 2021高考数学 | 函数类压轴题专练!(附答案解析) 2021高考数学 | 函数类压轴题专练!(附答案解析) Excel 2016新增函数concat 和textjoin 让你的工作开挂 前期介绍了Excel 2016新增函数IFS,IFS函数,你是不是IF函数的亲妹妹? 今天再介绍2个函数:concat和textjoin . Concat函数 先看案例,如图1,下表多列数据需要合并, ... 【视频】Excel函数每日一讲(60):新增题的函数自学和查看帮助 以上视频的所有教学内容,选自教材<玩转Office轻松过二级>(第3版) 书上包含所有方法.技巧.题目,可以自己看书自学. 字都认识,为啥要让别人念呢? 选自本书第9章前言 公式和函数,E ...