function makeIterator(array){
var nextIndex=0;
return {
next:function(){
//value属性表示当前成员的值,done属性是一个布尔值,表示遍历是否结束。
return nextIndex<array.length?{value:array[nextIndex],done:false}:{value:undefined,done:true};
}
};
}
原生js实现(iterator)遍历器
猜你喜欢
转载自blog.csdn.net/qq_41805715/article/details/84700079
今日推荐
周排行