我正在尝试从数组内部的对象中添加一些值。这是我的示例:



[
  {
    _id: "EnD2WbxhRJztDyfCA",
    day: "Saturday",
    totalMinutes: 10
  },
  {
    _id: "82NSKTYLiswWPbF8J",
    day: "Saturday",
    totalMinutes: 25
  }
]





我需要进入此数组,获取它们两个的totalMinutes值,然后将它们加在一起。我遇到的另一个问题是数组更改内的对象数量。因此,我无法为每种不同数量的对象做特定的案例。

最佳答案

这是一个功能。您传入数组,它返回总分钟数:

function getTotalMinutes(items) {
   var totalMinutes = 0;
   for (var i=0; i<items.length; i++) {
      var item = items[i];
      totalMinutes += item.totalMinutes;
    }

    return totalMinutes;
}

关于javascript - 在JavaScript中从数组添加值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34104332/

10-09 15:25