zoukankan      html  css  js  c++  java
  • YUI Array 之each| forEach(遍历)

    1. yui-each原码:

    遍历

    2.tangram-each

    tangram遍历


    3.tangram-array each原码

    tangram array遍历



    4.underscore  each 原码:

    underscore array遍历

    5. qwrap – each 

    qwrap array遍历



    比较

      a. YUI会调用原生的forEach,可以用来遍历array,string,不能遍历object,也不会打断遍历

      b.tangram最严谨,排除了function具有length属性,但YUI与underscore用了in 这个来排除掉了function,可以返回break 或者false打断遍历,可以用来遍历对象

      c.  underscore 会调用原生的forEach,可以用来遍历对象,数组,字符串,可以被打断遍历,这个函数在underscore是一个基础的函数,

      d. qwrap的最简洁,不会调用原生forEach,也不能打断遍历

  • 相关阅读:
    做一个假文件上传按钮
    说说正则表达式的exec方法
    ES6快到碗里来---一个简单的爬虫指南
    Vue.js之组件(component)
    分享一些求职上的坑
    hexo 静态页面生成后页面打不开的问题
    todolist增加markdown模块
    说说看不懂时该怎么办
    markdown语法简介
    vue.js过渡效果之--javascript钩子
  • 原文地址:https://www.cnblogs.com/fsy0718/p/3288099.html
Copyright © 2011-2022 走看看