符合中小企业对网站设计、功能常规化式的企业展示型网站建设
本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...
商城网站建设因基本功能的需求不同费用上面也有很大的差别...
手机微信网站开发、微信官网、微信商城网站...
这篇文章主要介绍了es6如何用reduce求和的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇es6如何用reduce求和文章都会有所收获,下面我们一起来看看吧。
成都创新互联是一家专业提供玉龙企业网站建设,专注与网站制作、做网站、html5、小程序制作等业务。10年已为玉龙众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
在es6中,reduce()方法可以遍历数组,让数组的前后两项进行某种计算,然后返回其值,并继续计算,不改变原数组,返回计算的最终结果来进行求和计算,语法为“arr.reduce(function(a,b){sum=a+b;});”。
本教程操作环境:windows10系统、ECMAScript 6.0版、Dell G3电脑。
reduce可以遍历数组,让数组的前后两项进行某种计算,然后返回其值,并继续计算,不改变原数组,返回计算的最终结果;如果不给定初始值,则从数组的第二项开始遍历。
reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。
arr.reduce(function(p,c){sum=p+c;});
示例如下:
var arr = [1, 2, 3], sum = 0; arr.reduce(function(pre,curr) { sum=pre+curr; return sum; }); console.log(sum);
输出结果:
关于“es6如何用reduce求和”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“es6如何用reduce求和”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注创新互联行业资讯频道。