У меня есть массив объектов,
var data = [
{
label: "Book1",
data: "US edition"
},
{
label: "Book1",
data: "UK edition"
},
{
label: "Book2",
data: "CAN edition"
}
];
Я хочу объединить дублирующие объекты на основе атрибута 'label' так что конечный вывод будет выглядеть ниже,
var data = [
{
label: "Book1",
data: ["US edition", "UK edition"] //data attribute is merged
},
{
label: "Book2",
data: "CAN edition"
}
];
Может кто-нибудь помочь мне определить подход?