您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页collection(7)--reduce

collection(7)--reduce

来源:二三四教育网

reduce可以让我们给定一个初始值,用它与集合中的每一个元素做运算,最后得到一个值。reduce从左向右来遍历元素,如果想从右向左,可使用reduceRight。

reduce(arr, memo, iterator(memo,item,callback), callback(err,result))
//alias: inject, foldl
//其中memo为reduce的初始值

测试数据:

reduce

代码:

结果:

如果出错:
代码:

结果:

reduceRight

代码:

结果:

额外的例子:
ex1代码:

结果:

花费时间:644ms

ex2代码:

结果:

花费时间:225ms

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务