Я пытался найти лучший способ сделать это и нашел несколько вариантов, но не тот, который сохраняет формат, который я пытаюсь сохранить для массива / объекта.
Обзор у меня естьмассив, в который вставляются случайные объекты, и могут быть дубликаты одного и того же объекта, но я хочу изменить его, чтобы в нем был только 1 для каждого объекта и вместо этого иметь свойство count для каждого объекта.
Пример того, с чем я работаю и к чему стремлюсь.
arr = [
{ Name: Item1, Value: 20 },
{ Name: Item2, Value: 20 },
{ Name: Item1, Value: 20 }
];
result = [
{ Name: Item1, Value: 20, Count: 2 },
{ Name: Item2, Value: 20, Count: 1 }
];
В качестве примечания, мне интересно, лучше ли это делать после заполнения массива или лучшесделать это, помещая объекты в массив?