数组的高阶方法

forEach()方法,用于循环遍历整个数组

该方法的参数是一个回调函数,回调函数可以传两个参数,第一个参数是数组中的每一项元素,

第二个参数是每一项元素对应的下标。

注意:第二个参数可以省略。

filter()方法,用于过滤数组中的元素,返回过滤结果

find()方法,用于获取数组中满足规则的第一个元素

findIndex()方法,用于获取数组中满足规则的第一个元素下标

some()方法,用于表示数组中是否有满足指定规则的元素,有返回true,一个都没有返回false

every()方法,用于表示数组中是否所有元素都满足指定的规则

map()方法,用于将原始数组里面的数据根据指定的规则返回新的数组

sort()方法,对数组的元素进行排序

回调函数需要传两个参数,返回参数1-参数2是升序,返回参数2-参数1是降序

reduce()方法,统计数组中元素的值(从左到右)

reduceRight()方法,统计数组中元素的值(从右到左)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数组的高阶方法 forEach()方法,用于循环遍历整个数组 该方法的参数是一个回调函数,回调函数可以传两个参数,...
    小坤坤1810阅读 1,189评论 0 0
  • forEach()方法,用于循环遍历整个数组 该方法的参数是一个回调函数,回调函数可以传两个参数,第一个参数是数组...
    清风竹阅读 2,828评论 0 0
  • forEach()方法,用于循环遍历整个数组 该方法的参数是一个回调函数,回调函数可以传两个参数,第一个参数是数组...
    45e7c919bb39阅读 994评论 0 0
  • <!DOCTYPE html> 数组的高阶方法 let arr = [11,22,3...
    z丶w阅读 1,027评论 0 0
  • forEach()方法,用于循环遍历整个数组。该方法的参数是一个回调函数,回调函数可以传两个参数,第一个参数是数组...
    我猫呢_4bed阅读 2,880评论 0 0