Задать вопрос
@maratt

Как создать такой объект?

Есть объект вида
{
	a: {...},
	b: {...},
	c: {...},
}


Нужно получить на выходе объект вида
{
	a: 'a',
	b: 'b',
	c: 'c',
}


Через object.keys map получилось только такое [{a:‘a’},{b:‘b’},{c:‘c’}]
  • Вопрос задан
  • 124 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 2
@askhat
Object.keys(yourObject).reduce((acc, el) => ({...acc, [el]: el}), {})
Ответ написан
object.keys reduce
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы