reduce

reduce 收敛 4个参数 返回的是叠加后的结果 原数组不发生变化

``` prev代表的是数组的第一项,

next是数组的第二项 //

第二次prev是undefined

,next是数组的第三项 [1,2,3,4,5]

.reduce( function(prev,next,index,item){ console.log(arguments);

return prev+next; //本次的返回值

回座位下一次的prev // return prev+next.price*next.count //默认指定第一次prev })

原文地址:https://www.cnblogs.com/xieting123/p/9653530.html