【发布时间】:2019-09-05 02:21:55
【问题描述】:
我想知道为什么array.reduce() 中的索引在下面的示例中从 1 而不是 0 开始
([11,22,33,44]).reduce((acc, val, index) => console.log(val));
//This outputs 22, 33 and 44 and skips 11
【问题讨论】:
-
如果不传递第二个参数,它会从元素 1 开始,并将元素 0 作为累加器值传递。