如何总结JS中的对象数组字段

时间:2019-03-28 11:29:39

标签: javascript arrays object ecmascript-6 underscore.js

我有一个对象,例如:

var a = [{serverAddr: "192.168.1.1", uniquePorts: 29},
{serverAddr: "192.168.1.28", uniquePorts: 22},
{serverAddr: "192.168.1.1", uniquePorts: 23},
{serverAddr: "192.168.1.28", uniquePorts: 35},
]

我想最后得到:

a = [{serverAddr: "192.168.1.1", uniquePorts: 52},
{serverAddr: "192.168.1.28", uniquePorts: 57}]

如何最好地做到这一点?我使用underscorejs没有问题。我的想法是使用map和reduce,但是我无法提出任何具体的东西。

0 个答案:

没有答案