zoukankan      html  css  js  c++  java
  • js Array 部分方法

    在查看underscore.js的源码时候,看到这些function,不理解其含义 。

    参考资料:

    https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array

    https://developer.mozilla.org/zh-CN/docs/JavaScript/New_in_JavaScript/1.6
    https://developer.mozilla.org/zh-CN/docs/JavaScript/New_in_JavaScript/1.8

    =============

    In JavaScript 1.6  数组扩展

    七个新的Array方法可以分成两类:项(item)的定位方法和迭代方法。

    项定位方法为:

    indexOf() - 返回指定项首次出现的索引。
    lastIndexOf() - 返回指定项最后一次出现的索引。

    迭代方法包括:

    every() - 在数组中的每个项上运行一个函数,若所有结果都返回真值,此方法亦返回真值。
    filter() - 在数组中的每个项上运行一个函数,并将函数返回真值的项作为数组返回。
    forEach() - 在数组中的每个项上运行一个函数。
    map() - 在数组中的每个项上运行一个函数,并将全部结果作为数组返回。
    some() - 在数组中的每个项上运行一个函数,若存在任意的结果返回真,则返回真值。

    JavaScript 1.8 中包含了两个新的数组遍例方法,分别是:

    reduce() - 对该数组的每项和前一次调用的结果运行一个函数,收集最后的结果。
    reduceRight() - 同上,但从右向左执行。

  • 相关阅读:
    字典-字典练习
    元组
    切片
    列表-列表练习
    一个登录小程序
    py定义变量-循环-条件判断
    charles抓包
    接口测试-Http状态码-postman上传文件
    jm解决乱码问题-参数化-数据库操作-文件上传下载
    (二)CRLF注入
  • 原文地址:https://www.cnblogs.com/amosleaf/p/3070967.html
Copyright © 2011-2022 走看看