У меня есть два объекта массивов, я хочу обработать его следующим образом:
var parts={"Glenn": [12,22,32],
"Ryan": [13,23,33],
"Steve K": [14],
"Jerom":[15,25,35],
};
var labor={
"Glenn": [12,22,32],
"Ryan": [13,23,33],
"Steve K": [14],
"Nike":[16,26,36]
};
//Target output
[{person:"Glenn",count:6},
{person:"Ryan",count:6},
{person:"Steve K",count:2},
{person:"Jerom",count:3},
{person:"Nike",count:3}
];
Здесь count означает длину массива по отношению к ключу, а person - это ключ. Если ключи совпадают, добавьте их длина массива и присвоение ему количества и ключа отображаются как персона, если нет совпадения, просто скопируйте его в новый массив. Пожалуйста, помогите мне, как достичь вышеупомянутых объектов массива