当前位置: 首页 > news >正文

惠州惠阳网站建设免费企业黄页下载

惠州惠阳网站建设,免费企业黄页下载,室内设计入门教程,河南做网站最好的公司ES6中的迭代器是一种新的对象#xff0c;它具有一个next()方法。next()方法返回一个对象#xff0c;这个对象包含两个属性#xff1a;value和done。value属性是迭代器中的下一个值#xff0c;done属性是一个布尔值#xff0c;表示迭代器是否已经遍历完所有的值。迭代器是一…ES6中的迭代器是一种新的对象它具有一个next()方法。next()方法返回一个对象这个对象包含两个属性value和done。value属性是迭代器中的下一个值done属性是一个布尔值表示迭代器是否已经遍历完所有的值。迭代器是一个懒加载的机制只有在调用next()方法时才会返回下一个值。 我们可以使用for…of循环来遍历数组中的元素让对象实现for-of遍历。此外ES6还引入了生成器的概念它是一种特殊的迭代器。生成器可以用来创建一个可暂停的函数这个函数可以在执行过程中多次暂停和恢复。 迭代器实现了Iterator接口,只要有实现了Iterator就可以使用for-of遍历   let arr[1,2,3,4,5]; console.log(arr.keys()); console.log(arr.values()); console.log(arr.entries()); // keys values entries 当前变量是迭代器对象 // 迭代器对象实现了Iterator接口只要实现了迭代接口就可以使用for-of 遍历 // let [a,b]10; 报错10 is not iterable let strhello; //实现了迭代器接口,可以遍历 // console.log(a,b); for(let key of str){console.log(key) } // 以前遍历字符串 let [...a]str; console.log(a) let resultstr.split() console.log(result); for(i0;istr.length;i){console.log(str.charAt(i)) }遍历迭代器对象 let keysarr.keys() for(let key of keys){console.log(key) } let valuesarr.values(); for(let value of values){console.log(value,--------) } let entriesarr.entries(); for(let entry of entries){console.log(entry) } while(!(resultkeys.next()).done){console.log(result) } for-of实现原理就是调用迭代器的next()方法,第一次调用将指针指向数据结构的第一个成员依次调用依次指向直到没有成员可以指向done为true迭代过程:创建一个指针对象指向当前的数据结构起始位置;第一次调用指针对象的next方法指向数据结构的第一个成员第二次调用指针对象的next方法指向数据结构的第二个成员;直到done为true指向数据结构的结束位置; let keysarr.keys(); let valuesarr.values(); let entriesarr.entries() console.log(keys.next()) console.log(keys.next()) console.log(keys.next()) console.log(keys.next()) console.log(keys.next()) console.log(keys.next()) console.log(entries.next())
http://www.dnsts.com.cn/news/115391.html

相关文章:

  • 广州市南沙区基本建设办公室网站网站访问量大 处理
  • 企业网站建设应注意什么微信crm系统如何添加
  • 网站流量赚钱做网站常用的套件
  • 建设网站开发的语言有哪些做链接的网站
  • 随州网站seo建筑考试
  • 洛阳网站开发google广告投放
  • 网站添加微信分享代码wordpress 注册体验
  • 的品质网站建设优秀营销网站设计
  • 怀化电视台网站怎样做seo网站推广
  • 网络营销专业培训学校关键词优化平台有哪些
  • 不知此网站枉做男人国内的搜索引擎有哪些
  • 做企业网站需要什么文件我在学校志愿队做网站的经历
  • 空包自己可以做物流信息的网站wordpress评论框制作
  • 网站开发产品设计书新公司取名字大全免费
  • 深圳深圳龙岗网站建设网页制作工具按其制作方式分可以分为哪几种
  • 做网站价格多少钱seo关键词库
  • 住房与城乡建设部建设环境工程技术中心网站上海闵行网站建设
  • 成都做网站设计公司价格电子商务网站建设具体方案
  • 哪家网站专门做折扣销售做网站源码需要多少钱
  • 学校网站的建设论文做网站前的准备工作
  • 绥化网站开发公司wordpress 插件页面
  • 建动画网站需要多少钱成立网站
  • 网站建设十年杜绝模板wordpress 蛋彩画主题
  • 网站建设中管理员登录的代码怎么写用什么来网站开发好
  • 济南智能网站建设报价wordpress 七牛云 ssl
  • 自己做的网站访问不搭建织梦网站视频教程
  • 深圳高端网站建设收费中国最大网站排名
  • 网站后台怎么修改代码天津网站制作推广
  • 电子商务网站整体策划哪里可以接公司外包业务
  • 手机版刷赞网站建设上海公共招聘网