国产成人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电脑。

关注

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

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

AAA成人片爽久爽久爽| 榜上佳婿电视剧全集免费观看高清| 《女教师的味道3》在线观看| 《高压监狱2》完整版| 三个男人躁我奶头好舒服| 千人千色T9T9T9T9T9| 风间由美| 强伦轩一区二区三区的含义和影响 | 退休后日大女儿的隐喻和含义| 优酷| 美女和帅哥一起努力生产豆浆的视..| 爸爸吃女儿奶奶高情商回复| 4虎CVT4WD入口免费| 李丽珍的电影| 欧美XBOX与IPHONE| 男按摩师舌头伸进去了SPA漫画| 《大度》完整版| A片人人澡CH人人人妻付费| 男同| 扒开内裤边吃奶XXOO外国网站| DJ快了又快又骚的POP歌曲| 《请好好疼爱里面》免费观看| 女子监狱理伦A片| 网红大赛| BOBO浏览器| 《魅魔之耻》1~4集免费看| 妈妈的绣感| 六年级女孩裙子下的具体内容| 共享女儿小诗1~10章的背景资...| 《湿点》未增减板相似| mahiah| 王丽娟一夜被躁五次| 小视频| 双男主MV大片| 看老公玩自己闺蜜| 欧美人动物PPT免费模板大全| 妻子的秘密在线观看免费全集| 向日葵在线观看免费高清电视剧| 女教练房的呻吟| 日产MV和欧美MV的外观对比| 男女睡过以后谁更想念