文章目录
一、Iterator迭代器
1.1 基础知识概述
迭代器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作。
ES6创造了一种新的遍历命令:for…of 循环,Iterator 主要供 for…of 使用。
原生JavaScipt案例合集
JavaScript +DOM基础
JavaScript 基础到高级
Canvas游戏开发
原生具备了 Iterator 接口的数据结构:
- Array 数组
- TypedArray 定型数组(一类指定元素类型的数组,不是实际的数组类型。创建的实例将在内存中创建一个数组缓冲区)
- String 字符