Iterator和for...of..循环一、Iterator 1、Iterator(遍历器)的概念二、for...of..循环三、其他方法四、forEarch()方法
一、Iterator遍历器1、Iterator(遍历器)的概念遍历器Iterator是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构,只要部署Iterator接口,就可以完成遍历操作。Iterator的作用有3个:为各种数据结构提供一个统一的、简便的访问接口; 使得数据结构的成员能够按某种次序排列; ES6创造了一种新的遍历命令---for...of循环,Iterator接口主要供for...of消费;Iterator的遍历过程如下:创建一个指针对象,指向当前数据结