码迷,mamicode.com
首页 > 其他好文 > 详细

array类型中的迭代和归并方法

时间:2017-11-05 21:14:36      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:item   filter   foreach   reducer   some   函数   bsp   类型   dex   

迭代

  • every() 对数组中每一项运行给定函数 如果函数每一项都返回true 则返回true
  • some() 对数组中每一项运行给定函数 如果函数任一项返回true 则返回true
  • filter()  对数组中每一项运行给定函数 返回该函数会返回true项组成的数组
  • map() 返回每次函数调用结果组成的数组
  • forEach() 对数组中每一项运行给定函数 没有返回值 

每种方法都会接收三种参数 数组项的值(item) 该项在数组中的位置(index)和数组对象本身(array) 

归并

 

  • reduce() 迭代函数所有项 从第一项开始
  • reduceRight() 迭代函数所有项 从数组最后一项开始

这两个函数有四个参数 第一个值(prev) 当前值(cur) 项的索引(index) 和 数组对象(array)

 

array类型中的迭代和归并方法

标签:item   filter   foreach   reducer   some   函数   bsp   类型   dex   

原文地址:http://www.cnblogs.com/lik98/p/7788643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!