不关心对象的内部构造,也可以顺序访问其中的每个元素
优点:
1、 简化遍历方式 2、 封装性良好,用户只需得到迭代器对象,即可实现遍历,不需要关心遍历算法
缺点:
1、 遍历过程单向且不可逆
详细例子参见es6/Iterator.md