数组方法121
js
1
2
3
console.log('你好,世界!');console.log(2 + 3);
reduce
对数组中的每一个元素执行一个提供的函数,每一次运行会将先前元素的计算结果作为计算结果作为参数传入,最后将其结果汇总为单个返回值.
js
1
2
3
4
5
6
7
8
9
const nums = [1,2,3,4,5];const sum = nums.reduce((prev,current)=>prev+current,0);console.log(sum);nums.forEach(num=>console.log(num));console.log(1,"hello",true,false);console.error("hello world");
reduce的第二个参数,是否会作为prev的初始值?答案是的