Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
[ {id: 123, color: 'black'}, {id:124, color: 'green'} ]
{ 123: {color: 'black'}, 124: {color: 'green'} }
var obj = arr.reduce((a,v)=>{ a[v.id]={color: v.color}; return a; },{});