【发布时间】:2019-06-13 10:28:16
【问题描述】:
我的 Angular 应用程序中有此响应。我必须减少代码。
res=[
{ "url": "/page1", "views": 2 },
{ "url": "/page2", "views": 1 },
{ "url": "/page1", "views": 10 },
{ "url": "/page2", "views": 4 },
{ "url": "/page3", "views": 1 },
{ "url": "/page2", "views": 0 },
{ "url": "/page3", "views": 14 },
{ "url": "/page1", "views": 04 },
{ "url": "/page3", "views": 14 },
]
我需要像
这样的最终回复res=[
{ "url": "/page1", "views": 104 },
{ "url": "/page2", "views": 104 },
{ "url": "/page3", "views": 104 },
]
【问题讨论】:
-
欢迎来到 Stack Overflow!请注意,这是一个问答网站,而不是代码编写服务。另请参阅如何How to Ask。
-
RTFM Array reduce()
-
接受的答案返回一个对象,而不是您在问题中提到的数组输出
标签: javascript arrays angular typescript object