ES6 都有什么 Iterator 遍历器

Set、Map

1、遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)

2、Iterator 的作用有三个:

  • 一是为各种数据结构,提供一个统一的、简便的访问接口;
  • 二是使得数据结构的成员能够按某种次序排列;
  • 三是 ES6 创造了一种新的遍历命令 for... of 循环,Iterator 接口主要供 for... of 消费。

3、默认部署了 Iterator 的数据有 Array、Map、Set、String、TypedArray、arguments、NodeList 对象,ES6 中有的是 Set、Map、

相关推荐

  1. ES6 什么 Iterator

    2024-04-06 22:32:03       40 阅读
  2. ES6的new Set()方法什么用法

    2024-04-06 22:32:03       34 阅读
  3. Iterator 和 ListIterator 什么区别?

    2024-04-06 22:32:03       44 阅读
  4. es6es5中的类和 es6 中的类 class 什么区别

    2024-04-06 22:32:03       45 阅读
  5. ES什么ES的使用场景哪些?分词??

    2024-04-06 22:32:03       30 阅读
  6. js中数组,map方法和reduce方法什么区别?

    2024-04-06 22:32:03       38 阅读
  7. ES6:可迭代对象(Iterable object)

    2024-04-06 22:32:03       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-06 22:32:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-06 22:32:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-06 22:32:03       82 阅读
  4. Python语言-面向对象

    2024-04-06 22:32:03       91 阅读

热门阅读

  1. 【SecretFlow——SPU进阶】

    2024-04-06 22:32:03       35 阅读
  2. 【00150】2024 金融理论与实务试卷一

    2024-04-06 22:32:03       36 阅读
  3. Windows安装SSH超详细教程

    2024-04-06 22:32:03       43 阅读
  4. 力扣-简化路径

    2024-04-06 22:32:03       35 阅读
  5. 【数据结构】顺序表与链表

    2024-04-06 22:32:03       32 阅读
  6. C#WPF更改窗体图标和生成exe文件的图标实例

    2024-04-06 22:32:03       36 阅读
  7. 【杂记】SQLAlchemy使用方法记录

    2024-04-06 22:32:03       37 阅读
  8. 在macOS系统上安装CERN ROOT数据分析框架

    2024-04-06 22:32:03       44 阅读
  9. 在Spring Boot中导入和解析XML文件的实践

    2024-04-06 22:32:03       35 阅读
  10. 偶然发现一个平均分布得不可思议的伪随机函数

    2024-04-06 22:32:03       37 阅读