减少
快速数组减少也循环稀疏元素。
使用安装
npm i arr-reduce --save
用法
回调参数
回调在提供的数组中的每个元素上执行:
prev :这是“累加器”。 该值要么是上次回调调用的结果,要么是指定的初始值。
curr : 当前正在循环的数组元素
i : 当前元素的索引
arr :正在循环的数组。
例子
var reduce = require ( 'arr-reduce' ) ;
reduce ( [ 1 , 2 , 3 , 4 , 5 ] , function ( prev , curr ) {
return prev + curr ;
} ) ;
//=> '15'
传递初始值:
reduce ( [ 'b' , 'c' ] , function ( prev , curr ) {
return prev . concat ( curr )
1