国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js中如何自定义迭代行为

js中如何自定义迭代行为

js迭代

头像

小妮浅浅

2021-08-23 09:39:233372浏览 · 0收藏 · 0评论

说明

1、可迭代对象是实现了@@iterator方法的对象,那么可迭代对象就可以通过重写@@iterator方法实现自定义迭代行为。

@@iterator是一个可以返回迭代器对象的函数。

2、当next方法返回时,迭代结束。

实例

const arr = [1, 3, 5, 7];
arr[Symbol.iterator] = function () {
  const ctx = this;
  const { length } = ctx;
  let index = 0;
  return {
    next: () => {
      if (index < length) {
        return { value: ctx[index++] * 2, done: false };
      } else {
        return { done: true };
      }
    }
  };
};
 
[...arr];       // [2, 6, 10, 14]

以上就是js中自定义迭代行为的方法,希望对大家有所帮助。更多js学习指路:js教程

推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

9.1萝卜黄| 他扒开内裤把舌头伸进去| 《工地夫妻》原声版| 少女たちよ在线播放电视剧| 做一次爱下面多久才能恢复| 免费B站看大片真人电视剧| 女人尝试到更粗大的心理变化| 1尿到0的直肠里| 两个小婕子交换3| 三人成虎| 嫂嫂让小叔子帮忙牛孩子电视剧 | 电影《乳妓》在线观看| 法国巜做爰的禁忌1| 明星记忆修改系统| 《疯狂伴娘》在线观看| 公与媳中文字幕乱码的预防方法| 少妇被大黑捧猛烈进出动态图| 蜜桃成熟时李慧珍演的| 欧式少女16集全免费观看电视剧| 麦子交换2免费完整版| 男人吃过女人乳房后会断联吗| 土豆| 妈妈和两个姨妈一起过生日| 忘穿内裤被同桌C了好爽微博小说| 看动漫| 打扑克的全程视频| 禁欲系韩剧推荐| 日韩电影在线观看高清版电视剧| 《酒店激战》动漫1-5集免费观... | 成都私人情侣免费看电视剧的软件 | 妈妈装睡配合孩子阴阳调和| 内衣走秀| 三叶草M码与欧洲码的区别| 人间水蜜桃MAC923| 伦理《少妇的滋味》完整版| 小莹的性荡生活第15章| BOBO浏览器老司机模式改版特...| 7777777亚洲和欧洲尺码表| 扒灰小调公媳干仗艳丽是谁唱的| 嫂嫂让小叔子帮忙生孩子视频| 夜生活在线观看免费观看电视剧