美文网首页
迭代器模式

迭代器模式

作者: 池鱼_故渊 | 来源:发表于2021-01-31 13:35 被阅读0次

    迭代器模式

    提供一种方法顺序访问一个聚合对象中的各个元素,又不需要暴露该对象的内部实现,这就是迭代器模式
    没错这其实就是遍历(js 内置迭代器有 forEach、map )

    实现自己的迭代器

    var each=function (arr,callback){
    for(var i=0;l=arr.length;i<l;i++){
       callback.call(arr[i],i,arr[ i ])
     }
    }
    each([1,2,3],function(i,n)){
    alert([i,n])
    }
    

    这就是一个简单的迭代器模式,原理还是用for循环遍历

    相关文章

      网友评论

          本文标题:迭代器模式

          本文链接:https://www.haomeiwen.com/subject/qoiktltx.html