zoukankan      html  css  js  c++  java
  • 数组遍历方法

    1. forEach()方法指定数组的每项元素都执行一次传入的函数返回值为undefined
    2. every()方法使用传入的函数测试所有元素,只要其中一个函数的返回值为false,那么该方法的结果为false,只有全部返回为true,那么该方法的结果才为true
    3. some()方法与every()方法相反,只要有一个函数返回值为true,则该方法返回 true,若全部返回 false,则该方法返回 false
    4. filter()方法使用传入的函数测试所有元素,并返回所有通过测试的元素组成的新数组.(过滤器:筛掉不合符条件的元素)
    5. map()方法遍历数组使用传入函数处理每个元素,并返回函数的返回值组成的新数组,map仅对已分配值的数组索引进行callback调用
    6. reduce()方法接收一个方法作为累加器,数组中的每个值(从左到右)开始合并,最终为一个值
    7. reduceRight()与reduce()方法执行方向相反,其他完全一致
    8. entries()方法返回一个数组迭代器对象,该对象包含数组中每个索引的键值对
    9. find()返回数组中第一个满足条件的元素,如果没有则返回undefined
    10. findIndex()方法返回数组中第一个满足条件的元素的索引,如果没有则返回-1
    11. keys()方法返回一个数组索引的迭代器
    12. values()方法返回一个数组迭代器对象,该对象包含数组中每个索引的值
  • 相关阅读:
    git的使用
    本体建模
    word2vec改进之Negative Sampling
    word2vec改进之Hierarchical Softmax
    word2vec原理
    Window下mysql的安装
    PageRank算法
    集成学习-------简单介绍
    自我介绍
    Apollo学习笔记(二):循迹实现过程
  • 原文地址:https://www.cnblogs.com/zhenjianyu/p/12964898.html
Copyright © 2011-2022 走看看