博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
平时对ES6的一些总结
阅读量:4963 次
发布时间:2019-06-12

本文共 474 字,大约阅读时间需要 1 分钟。

1、Genertor中yield和Interator中的next方法

Genertor的yield是把这个函数变成分段的;Interator中的next也是一个一个执行的;

function* f(){	for(var i=0;true;i++){		var rest=yield i;//yield		if(rest){			i=-1;		}	}}var g=f();console.log(g.next());//nextconsole.log(g.next());

 注意:Genertor中要用next,第一次用的时候不要用加参数。如果非要加,就需要加一个wrapper

2、Generator可以直接用for..of

function *dd(){	yield 1;	yield 2;	yield 3;	return 4;}for(let j of dd()){//注意dd后面要加一个()因为这是函数	console.log(j);}

 

转载于:https://www.cnblogs.com/GainLoss/p/6599495.html

你可能感兴趣的文章
把iconfront的资源放cdn访问_一文彻底搞懂 CDN 的加速原理
查看>>
16进制字符串拼接 oracle_Python基础练习笔记:字符串(阿里云天池)
查看>>
压测接口线程数设置_接口测试平台:支持多线程执行(压测)
查看>>
富文本_UEditor 富文本编辑器的使用
查看>>
网页版登录入口_广东高中学考报名系统入口http;//www.ecogd.edu.cn/xyspbm/
查看>>
引入后报错_引入 lombok 简化代码及相关 IDE 设置
查看>>
中对数变换算法原理_ITK_医学图像配准7_ITK中的变换函数&插值函数
查看>>
向量非零元素个数_向量范数详解+代码实现
查看>>
板件展开图方法_常用管件放样展开图【管工干货】
查看>>
部分机型无法验证_鸿蒙OS适配顺序曝光,麒麟9000机型首批适配,但要等一年
查看>>
python比赛 上海杨浦中学_厉害了!杨浦这支队伍出征国赛斩获佳绩
查看>>
oracle数据库 ppas 报价_PPAS oracle数据库介绍
查看>>
python注释语句会被解释器过滤掉吗_为什么python解释器会提示……注释“#”?...
查看>>
rsa加密原理数学证明_区块链中的数学 - RSA算法加解密过程及原理
查看>>
本地差分隐私 随机响应_局部差分隐私实现的广义随机响应
查看>>
html动态进度条代码_用textview+线程实现自定义进度条
查看>>
ieee论文格式_IEEE格式校验问题与解决
查看>>
mfc中点击button右边窗口重绘_STemWin开发过程中遇到的二三事
查看>>
查看mysql服务_如何查看Mysql服务器上的版本
查看>>
mysql workbench 不能复制_来自MySQL Workbench的MySQL查询不会复制
查看>>