语法
arr.reduce(callback,[initialValue])
参数说明
-
callback — 回调函数,可接受四个参
1 上一次调用返回的值,或初始值(initialValue)
2 当前元素
3 当前元素的索引值
4 数组本身 -
initialValue — callback中第一个参数的初始值
代码示例
html部分
<div class="testDiv"></div>
js部分
var arr = [1,2,3,4,5];
document.querySelector('.testDiv').innerHTML = arr.reduce((total,num) => {
return total + num;
},0)