使用ES5 reduce()方法的一点小注意事项
链接地址:https://blog.csdn.net/zzxboy1/article/details/60765764
看这篇文章的时候,需要耐心地去理解,所涉及到地变量名其实都能够与变量名称对应起来。同时,结合Java中Lambda stream部分,也有助于理解。reduce背后的执行流程在可以很清晰地从文章了解到。数据集合调用reduce函数时,有没有传递 initValue参数,没有设置初始值时候,计算时取流的第一个值。
最后,这篇文章的作者,还分享了一点经验(在没有初始值情况下,如何让“currentValue”参数取得数组第一个值),值得学习。多吸收一点经验,少跳一回坑。


网友评论