为了账号安全,请及时绑定邮箱和手机立即绑定

这段js代码中的这个0表示什么意思?

这段js代码中的这个0表示什么意思?

猛跑小猪 2018-11-19 17:19:47
这段js代码中的这个0表示什么意思?下面截图红框中:
查看完整描述

1 回答

?
慕丝7291255

TA贡献1859条经验 获得超6个赞

.reduce为循环数组的值的,开始把数组第一项传给参数res,第二项传给cur;下次把你第一次计算的结果在传给res,把数组第三项传给cur,再进行计算......直到循环完数组,把最后的计算结果返回。
.reduce机制如此,但由于你的数组第一项为对象,无法计算,所以需要在最开始的时候把0先传给res,把数组第一项传给cur.这样就可以计算price的和了。.reduce的第二个参数就是干这个的,就相当于,数组的第一项变为了0,第二项才是你设置的对象

查看完整回答
反对 回复 2018-12-27
  • 1 回答
  • 0 关注
  • 552 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信