[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