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,也不能打断遍历

  • 相关阅读:
    1053: 正弦函数
    1052: 数列求和4
    1051: 平方根的和
    1050: 阶乘的累加和
    POJ 1321 棋盘问题(搜索的方式)
    HDU 1176 免费馅饼
    BZOJ 2423 (求LCS的长度和种类数)
    HDU 2612 (2次BFS,有点小细节)
    POJ 1088 滑雪(模板题 DFS+记忆化)
    HRBUST 1186 青蛙过河 (思路错了)
  • 原文地址:https://www.cnblogs.com/fsy0718/p/3288099.html
Copyright © 2011-2022 走看看