学习如何使用最强大的 JavaScript 函数

今天你将学习如何使用**最强大的** JavaScript函数。


数组归约


Array.reduce最强大的 JavaScript Function. 时期。 ”


reduce有什么作用?为何如此强大?

这是reduce的技术定义......

Array.prototype.reduce()


reduce() 方法对数组的每个元素执行(您提供的)reducer 函数,从而产生单个输出值。

如果你问我的话,这没什么帮助,所以让我们边做边学


1. 求所有数字的总和(使用reduce)


[3, 2.1, 5, 8].reduce((total, number) => total + number, 0)// loop 1: 0 + 3// loop 2: 3 + 2.1// loop 3: 5.1 + 5// loop 4: 10.1 + 8// returns 18.1

2. 求所有相乘数的总和


[3, 2.1, 5, 8].reduce((t

猜你喜欢

转载自blog.csdn.net/wly476923083/article/details/132826379