实现数组Reduce方法
思路:
1。reduce接收两个参数,cb和initialValue
2. cb接收四个参数 accumulator,curValue,index,arr
3. 如果有initialValue,那么initialValue被作为accumulator,curValue是从第0个开始的,index也是从第0个开始
如果没有initialValue,那么curValue是从第1个开始的,第0个被作为accumulator,index从第1个开始算
思路:
1。reduce接收两个参数,cb和initialValue
2. cb接收四个参数 accumulator,curValue,index,arr
3. 如果有initialValue,那么initialValue被作为accumulator,curValue是从第0个开始的,index也是从第0个开始
如果没有initialValue,那么curValue是从第1个开始的,第0个被作为accumulator,index从第1个开始算