# 迭代器模式

不关心对象的内部构造,也可以顺序访问其中的每个元素

优点:

1、 简化遍历方式
2、 封装性良好,用户只需得到迭代器对象,即可实现遍历,不需要关心遍历算法

缺点:

1、 遍历过程单向且不可逆

详细例子参见es6/Iterator.md