博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS数组 累积计算 reduce 方法
阅读量:7037 次
发布时间:2019-06-28

本文共 325 字,大约阅读时间需要 1 分钟。

hot3.png

reduce

再看reduce的用法。Array的reduce()把一个函数作用在这个Array[x1, x2, x3...]上,这个函数必须接收两个参数,reduce()把结果继续和序列的下一个元素做累积计算,其效果就是:

[x1, x2, x3, x4].reduce(f) = f(f(f(x1, x2), x3), x4)

比方说对一个Array求和,就可以用reduce实现:

var arr = [1, 3, 5, 7, 9];arr.reduce(function (x, y) {    return x + y;}); // 25

转载于:https://my.oschina.net/ChinaKingM/blog/819933

你可能感兴趣的文章
VS_远程调试
查看>>
centos7修改hostname以及系统编码
查看>>
LVM配置及简介
查看>>
javascript取得浏览器地址及参数方法
查看>>
博为峰Java技术题 ——JavaSE Java实现在不同编码之间进行文件转换
查看>>
Throws与Throw
查看>>
CISCO交换机配置DHCP监听、IP源防护和动态ARP检测
查看>>
php趣味编程 - php求黑色星期五
查看>>
Mysql数据库主从心得整理
查看>>
活动目录排错ID12源Time-service时间服务器问题
查看>>
Windows Server 2003升级Win Ser 2008R2之2003降级
查看>>
Windows Server 2016-配置Windows Defender防病毒排除项
查看>>
由浅入深CIL系列:5.抛砖引玉:判断string是否为空的四种方法的CIL代码看看效率如何?...
查看>>
我的友情链接
查看>>
zabbix安装
查看>>
OSChina 周五乱弹 —— 但愿老死电脑间,不愿鞠躬老板前
查看>>
Maven项目中添加jFinal包以及源文件
查看>>
Android实用笔记——使用ViewPager实现导航
查看>>
深入理解Java虚拟机 读书笔记 之 how to STW
查看>>
有关数据库事务的一些理解
查看>>