【JS每日一题】Array.reduce函数
题目
题目来源于前端面试题宝典
[[0, 1], [2, 3]].reduce(
(acc, cur) => {
return acc.concat(cur)
},
[1, 2]
)
解析
[1,2]会作为初始值首次放入到第一个参数acc,而此时cur的值为[0,1],执行reduce就会合并,结果为[1,2,0,1]
第二次执行,acc为[1,2,0,1],cur的值为[2,3],最终为[1,2,0,1,2,3]

浙公网安备 33010602011771号