<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var arr1 = [{
YearMonth: "2021-08",
PassNum: 20,
NotPassNum: 5,
AllNum: 25
},
// {
// YearMonth: "2021-09",
// PassNum: 21,
// NotPassNum: 0,
// AllNum: 21
// },
{
YearMonth: "2021-10",
PassNum: 16,
NotPassNum: 1,
AllNum: 17
}, {
YearMonth: "2021-11",
PassNum: 10,
NotPassNum: 0,
AllNum: 11
}
]
var arr2 = [{
YearMonth: "2021-08",
PassNum: 30,
NotPassNum: 5,
AllNum: 35
}, {
YearMonth: "2021-09",
PassNum: 41,
NotPassNum: 0,
AllNum: 41
}, {
YearMonth: "2021-10",
PassNum: 45,
NotPassNum: 1,
AllNum: 46
}, {
YearMonth: "2021-11",
PassNum: 80,
NotPassNum: 1,
AllNum: 81
}]
var newobj = []
var arry = arr1.concat(arr2);
let newfood = [];
var temp = {};
for (var i in arry) {
var key = arry[i].YearMonth;
if (temp[key]) {
temp[key].YearMonth = temp[key].YearMonth;
temp[key].PassNum = temp[key].PassNum + arry[i].PassNum;
temp[key].NotPassNum = temp[key].NotPassNum + arry[i].NotPassNum;
temp[key].AllNum = temp[key].AllNum + arry[i].AllNum;
} else {
temp[key] = {};
temp[key].YearMonth = arry[i].YearMonth;
temp[key].PassNum = arry[i].PassNum;
temp[key].NotPassNum = arry[i].NotPassNum;
temp[key].AllNum = arry[i].AllNum;
}
// temp[key].ItemType= arry[i].ItemType;
}
for (var k in temp) {
newfood.push(temp[k])
}
function dateDate(property, bol) {
return function(a, b) {
var value1 = a[property];
var value2 = b[property];
if (bol) {
return Date.parse(value1) - Date.parse(value2);
} else {
return Date.parse(value2) - Date.parse(value1);
}
};
}
var ddd = newfood.sort(dateDate("YearMonth", true))
</script>
</body>
</html>
js兩個(gè)數(shù)組根據(jù)對象中某一相同屬性,計(jì)算合并其他項(xiàng)耻煤,無相同不計(jì)算
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門性芬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人剧防,你說我怎么就攤上這事植锉。” “怎么了峭拘?”我有些...
- 文/不壞的土叔 我叫張陵俊庇,是天一觀的道長搏熄。 經(jīng)常有香客問我,道長暇赤,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任宵凌,我火速辦了婚禮鞋囊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘瞎惫。我一直安慰自己溜腐,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開白布瓜喇。 她就那樣靜靜地躺著挺益,像睡著了一般。 火紅的嫁衣襯著肌膚如雪乘寒。 梳的紋絲不亂的頭發(fā)上望众,一...
- 文/蒼蘭香墨 我猛地睜開眼竿滨,長吁一口氣:“原來是場噩夢啊……” “哼佳恬!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起于游,我...
- 序言:老撾萬榮一對情侶失蹤毁葱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后贰剥,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體头谜,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年鸠澈,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了柱告。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
- 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響窒所,放射性物質(zhì)發(fā)生泄漏鹉勒。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一吵取、第九天 我趴在偏房一處隱蔽的房頂上張望禽额。 院中可真熱鬧,春花似錦皮官、人聲如沸脯倒。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽藻丢。三九已至,卻和暖如春摄乒,著一層夾襖步出監(jiān)牢的瞬間悠反,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓挤茄,卻偏偏與公主長得像如叼,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子穷劈,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 代碼如下: let tempArr = []; let Data = []; for (let i = 0; i ...
- 在做項(xiàng)目提取需求的數(shù)據(jù)過程中追葡,遇到一個(gè)這樣的問題,相同的ID號奕短,不同的value記錄希望可以合并成一條記錄宜肉,以‘/...
- 以下是我創(chuàng)建的數(shù)據(jù),實(shí)際情況下以實(shí)際數(shù)據(jù)為準(zhǔn) 接下來我要在數(shù)據(jù)中以name為肖戰(zhàn)查找到對應(yīng)的數(shù)據(jù) 以下為打印結(jié)果截...