Показать сообщение отдельно
  #1 (permalink)  
Старый 31.08.2021, 16:24
Новичок на форуме
Отправить личное сообщение для dimquea Посмотреть профиль Найти все сообщения от dimquea
 
Регистрация: 05.08.2016
Сообщений: 7

Преобразование объекта
Всем привет. Есть такой объект на входе.
const obj = {
  101: {id: 101, section: 1, value: 876}, 
  102: {id: 102, section: 2, value: 394},
  103: {id: 103, section: 1, value: 754}
}

нужно его преобразовать на основаниии поля section, чтобы на выходе получить
sorted = {
  1: {
    101: {id: 101, section: 1, value: 876}, 
    103: {id: 103, section: 1, value: 754}
  },
  2: {
    102: {id: 102, section: 2, value: 394}
  }
}

После php кажется странным, что sorted[section][id] = item не работает

Последний раз редактировалось dimquea, 31.08.2021 в 16:27.
Ответить с цитированием