iterator迭代器
1、什么是迭代器(Iterator)迭代器是一种特殊对象,是为各数据结构的迭代过程设计的专有接口。迭代器对象都有一个next。方法,每一次调用next方法 , 都会返回数据结构的当前成员的信息,即返回一个对象:{done: Boolean, value: any}value:当前成员的值。done:布尔值,表示遍历是否结束。这样不断调用next方法,直到遍历结束。〃用ES5创建一个迭代器:function createlterator(arr){var i = 0;.