У меня есть пара массивов, которые содержат отдельные объекты, как показано ниже.Я хотел бы объединить эти две структуры в одну:
Изменения
Массив изменений, определение которых:
{
app_name: "App 1"
2017: {fYear: 2017, changesCount: 37},
2018: {fYear: 2018, changesCount: 10}
}
Проблемы
Массив проблем, определение которых
{
app_name: "App 1",
2018: {fYear: 2018, all: 10, typeA: 1, typeB:5, TypeC: 1}
}
Конечный результат
Поиск массива объединенных объектовкаждый объект - это слияние изменений и проблем:
{
app_name: "App 1"
2017: {fYear: 2017, changesCount: 37},
2018: {fYear: 2018, changesCount: 10, all: 10, typeA: 1, typeB:5, TypeC: 1}
}
Конечно, я могу сделать цикл, но мне это кажется не лучшим, поэтому я пытался заглянуть в карту и сократить функциино пока не повезло.
Любая рекомендация?
Спасибо!