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

上海网站建设商城做设计的公司的网站

上海网站建设商城,做设计的公司的网站,常州网站制作套餐,公司官方网站制作在JavaScript中#xff0c;迭代器是一种允许我们遍历集合中元素的对象。迭代器对象具有一个next()方法#xff0c;该方法返回value和done。value是当前迭代的值#xff0c;done属性是一个布尔值#xff0c;表示是否到达了集合的末尾。 迭代器协议 一个迭代器对象必须具备以… 在JavaScript中迭代器是一种允许我们遍历集合中元素的对象。迭代器对象具有一个next()方法该方法返回value和done。value是当前迭代的值done属性是一个布尔值表示是否到达了集合的末尾。 迭代器协议 一个迭代器对象必须具备以下特性 next()方法每次调用返回一个对象其结构为{value:...,done:...}。如果迭代完成value可能是任意值done则为true。可选的return()方法允许提前终止迭代其可选地返回一个值。可选的throw()方法允许在迭代过程中抛出错误。 创建迭代器 使用Symbol.iterator来实现迭代器。 const myArray [a, b, c] const myIterator {data: myArray,index: 0,[Symbol.iterator] () {return this},next () {if (this.index this.data.length) {return { value: this.data[this.index], done: false }} else {return { done: true }}} }for (let item of myIterator) {console.log( ~ item:, item) }生成器函数 生成器函数是实现迭代器的一种更简便的方式。生成器函数使用function*语法定义并且可以使用yield关键字来产生一系列值。当生成器函数被调用时它返回一个迭代器对象该对象可以使用next()方法来迭代。 function* numberGenerator(max) {for (let i 0; i max; i) {yield i} }const gen numberGenerator(5)console.log(gen.next()) // { value: 0, done: false } console.log(gen.next()) // { value: 1, done: false } console.log(gen.next()) // { value: 2, done: false } console.log(gen.next()) // { value: 3, done: false } console.log(gen.next()) // { value: 4, done: false } console.log(gen.next()) // { value: undefined, done: true }
http://www.hkea.cn/news/14302174/

相关文章:

  • 文本怎样做阅读链接网站免费好用的wordpress主题
  • 学网站前端荆州网站建设推荐
  • 随州网站优化网站建设以及推广提案书
  • 外贸网站和内贸快捷网站建设
  • 学习php好的网站个人网站不能有盈利性质
  • 彩妆网站建设wordpress导航图标变成框框
  • 乐清住房和城乡建设部网站官网经过学习网站开发后的心得体会
  • 网站seo排名优化工具在线咖啡网站建设
  • 成都网站建站微盟登录
  • 做网站应该怎么做服装网站项目的设计方案
  • 信创网站南充市住房和城乡建设厅官方网站
  • 网站收费模板网站优化培训学校
  • 梦想小镇旅游官方网站建设企业管理咨询报告
  • 做欧洲电商看哪个网站吗网页设计工作室长沙
  • 如何进行网站性能优化网站导航面包屑
  • 建筑工程网上超市江苏短视频seo搜索
  • 国外服装定制网站重庆做网站
  • 网站建设目标规划南宁网上房地产
  • 电力建设网站做网站不买服务器百度能搜到
  • 网站开发 视频存储wordpress date
  • 网站如何做超级链接济南网站建设行知科技
  • 公司企业宣传片四川seo多少钱
  • 长春网站搭建wordpress增加标签页
  • 做网站步骤详解磁力搜索引擎torrentkitty
  • 合肥网站建设 一浪wordpress 平衡插件
  • 太原市手机微网站建设线在成都网站推广公司
  • wordpress大型站点免费建站模板
  • 网站管理人员队伍建设说明材料做一个小程序开发
  • 广州网站建设外贸想给公司做个网站 怎么做
  • 铭讯网站建设西安百姓网免费发布信息网