我有一个对象数组,并且上面有重复的值,并且我想合并所有在同一日期创建且具有相同文件名的持续时间
先感谢您 :)
我有很多物体
[
{
fileName: "test.js"
duration: 1500,
createt_at: "2019-07-26T09:57:28.126Z"
},
{
fileName: "test.js"
duration: 1500,
createt_at: "2019-07-26T10:00:28.126Z"
},
{
fileName: "test.js"
duration: 1500,
createt_at: "2019-07-26T09:57:28.126Z"
},
{
fileName: "main.js"
duration: 1500,
createt_at: "2019-07-26T09:57:28.126Z"
},
{
fileName: "main.js"
duration: 3000,
createt_at: "2019-07-28T10:57:28.126Z"
},
{
fileName: "main.js"
duration: 2000,
createt_at: "2019-07-28T11:00:28.126Z"
}
{
fileName: "main.js"
duration: 100,
createt_at: "2019-07-28T09:00:28.126Z"
}
]
Run Code Online (Sandbox Code Playgroud)
对象的输出数组需要像这样:
[
{
fileName: "test.js"
duration: 3000,
createt_at: "2019-07-26"
},
{
fileName: "main.js"
duration: 1500,
createt_at: "2019-07-26"
}, …Run Code Online (Sandbox Code Playgroud)