Я пытаюсь объединить объекты с одинаковым значением. Объект, который у меня есть, как это:Объединить объекты javascript в объекте с одинаковым значением
{
'Mon': [{'apple': 'A', 'color': 'green'}, {'apple':'B', 'color':'yellow'}],
'Tue': [{'apple': 'A', 'color': 'green'}, {'apple':'B', 'color':'yellow'}],
'Wed': [],
'Thu': [],
'Fri': [{'banana': 'A', 'color': 'yellow'}],
'Sat': [{'banana': 'A', 'color': 'yellow'}],
'Sun': [{'banana': 'A', 'color': 'yellow'}]
}
Я пытался найти способ совместить эти, так что результат будет выглядеть так:
{
['Mon', 'Tue']: [{'apple': 'A', 'color': 'green'}, {'apple':'B','color':'yellow'}],
['Wed', 'Thu']: [],
['Fri','Sat','Sun']: [{'banana': 'A', 'color': 'yellow'}]
}
Есть ли какой-нибудь способ сделать это с lodash
? или чистые js?
Это приведет недействителен формат данных. –