“уменьшить объект на массив JavaScript” Ответ

JavaScript уменьшает массив объектов

var objs = [
  {name: "Peter", age: 35},
  {name: "John", age: 27},
  {name: "Jake", age: 28}
];

objs.reduce(function(accumulator, currentValue) {
  return accumulator + currentValue.age;
}, 0); // 35 + 27 + 28 = 90
TC5550

уменьшить объект на массив JavaScript

var arr = [{x:1},{x:2},{x:4}];

arr.reduce(function (a, b) {
  return {x: a.x + b.x}; // returns object with property x
})

// ES6
arr.reduce((a, b) => ({x: a.x + b.x}));

// -> {x: 7}
Jealous Jay

Ответы похожие на “уменьшить объект на массив JavaScript”

Вопросы похожие на “уменьшить объект на массив JavaScript”

Больше похожих ответов на “уменьшить объект на массив JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования