迭代器模式

 
    迭代器模式是指提供⼀种⽅法顺序访问⼀个聚合对象中的各个元素,⽽⼜不需要暴露该对象的内
部表示。迭代器模式可以把迭代的过程从业务逻辑中分离出来,在使⽤迭代器模式之后,即使不关
⼼对象的内部构造,也可以按顺序访问其中的每个元素
 
var each=function (ary,callback){
for(var i=0,l=ary.length;i++){
callback.call(ary[i],ary[i]);
}
};
each([1,2,3],function (){
alert([i,n])
})
 
 
 
 
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/zhouyideboke/p/13638755.html