У меня есть массив объектов, таких как:
[
{
"name": "Blah",
"description": "This is a description"
},
{
"name": "Foo",
"description": "This is a description"
},
{
"name": "Bar",
"description": "This is a description"
},
{
"name": "Blah",
"description": "This is a description"
},
{
"name": "Test",
"description": "This is a description"
}
]
Я бы хотел запустить какую-нибудь функцию для объединения объектов с одинаковыми именами в шаблоне description1 + "\n" + description2
, поэтому конечный результат:
[
{
"name": "Foo",
"description": "This is a description"
},
{
"name": "Bar",
"description": "This is a description"
},
{
"name": "Blah",
"description": "This is a description\nThis is a description"
},
{
"name": "Test",
"description": "This is a description"
}
]
Порядок массива не нужно сохранять. Любая помощь будет оценена. Спасибо!