【发布时间】:2020-10-14 22:05:45
【问题描述】:
我需要一些帮助,我试图通过 name 属性合并这些对象,但我被卡住了,我试图通过数组方法而不是 for 循环来解决这个问题。
var arr = [
{name: 'lucas', number: 20},
{name: 'lucas', number: 22},
{name: 'luna', number: 10},
{name: 'luna', number: 23},
{name: 'diego', number: 15}
];
var expectedOutput = [
{name: 'lucas', number: 42},
{name: 'luna', number: 33},
{name: 'diego', number: 15}
];
【问题讨论】:
-
reduce是您所需要的一切 -
我知道,但我想了解如何应用 reduce
标签: javascript algorithm