假设我有一个包含多个对象的数组,例如:
我想要从数组
注:我正在尝试使用ES6实现,而不是ES5。
var arr = [{ 'credit': 1, 'trash': null }, { 'credit': 2, 'trash': null}]
我想要从数组
arr
中获取所有credit
值的总和。所以期望的总和值是3。我使用了以下代码:
arr.reduce((obj, total) => obj.credit + total)
但是当我运行它时,得到的结果是"1[object Object]"
,这真的很奇怪。注:我正在尝试使用ES6实现,而不是ES5。