[2通过求和它们相应的值来重复键?
objarr = [ {键:"" 2013 2013 00:00:00 GMT-0400",val:42}, {键:"" 2013年9月24日00:00:00 GMT-0400" val:78}, {键:"" 2013 00:00:00 GMT-0400",val:23}, {键:&quort;" of 2013 00:00:00 gmt-0400",val:54} //&&&&&&&&&&&&let我们的目标是获得一个带有唯一键和汇总值的数组,例如:
使用MAP并降低; //将数据转换为降低的地图 const counts = objarr.Reduce(((prev,curr)=> { const count = prev.get(curr.key)|| 0; prev.set(curr.key,curr.val count); 返回上一条; },new Map()); //地图将对象计算回数组 const redusedobjarr = [... counts] .map(([[key,value])=> { 返回{键,值} }); console.log(reducedObjarr); [&& && && &&华
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3