Этот вопрос закрыт для ответов, так как повторяет вопрос Как сгруппировать массив объектов по значениям одного из свойств?
massef
@massef

Как сформировать объект с новой структурой на основе текущего?

Привет.
Исходные данные:
const data = [
  {name: "Аня", count: 21},
  {name: "Петя", count: 40},
  {name: "Петя", count: 7},
  {name: "Аня", count: 4},
  {name: "Никита", count: 49}
]

С поиском одинаковых значений ключа name проблем нет, но сделать новый объект не получается:
const newData = {
  "Аня": [
    {name: "Аня", count: 21},
    {name: "Аня", count: 4}
  ],
  "Петя": [
    {name: "Петя", count: 40},
    {name: "Петя", count: 7}
  ],
  "Никита": [
    {name: "Никита", count: 49}
  ]
}
  • Вопрос задан
  • 88 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы