首页 > 编程知识 正文

reduction用法,reduce用法和短语

时间:2023-05-05 19:49:10 阅读:109045 作者:4180

reduce ) )方法的使用1 .参数

var new Array ] ]=arr.reduce (callback (accumulator,currentValue[ ),index[,array ) )、initialValue] )/*。 3 .正在索引选项数组中处理的当前元素的索引。 如果指定了initialValue,则开始索引号为0。 否则,从索引1开始。 4 .数组(*///initialValue ) (可选)调用reduce ()是accumulator的初始值2 .返回值

返回处理后的结果

3 .个案

情况1

vararr=[ 1,2,3,4,5 ]; vararr1=arr.reduce (function (ACC、curr、idx、arr ) )//四个参数ACC累计器的回调值return acc idx; //初识值3累计要素附字},3 )/3为acc初始值console.log(arr1); //结果为13例2

varstr=' jfkldsajgklasjkhlgjefaklhjaerkl '; var arr=str.split (' ); vararr1=arr.reduce (function (ACC,curr ) ) if ) acc[curr] ) /判断原本是否存在acc[curr],如果存在,即使加上数值也不存在,则进行应对} return acc; },{}}console.log(arr1);

打印结果:

注:在第一次学习中,使用的案例都是在课上学到的,可能会有错误。 如果有错误的话请指出来。 内容仅供参考

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。