(六十一)ES6新特征 - Iterator迭代器
1:基本概念
-
为各种不同的数据结构提供统一的访问机制
-
按某种次序排列数据结构
-
为for of遍历提供支持
-
遍历过程
新建指针, 指向数据结构起始位置
调用next()方法, 返回如下对象
{
/* 当前位置数据值 */
value: 'value',
/* 是否遍历完成标识 */
done: false,
}
{
value: undefined,
done: true,
}