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

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

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


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


Через object.keys map получилось только такое [{a:‘a’},{b:‘b’},{c:‘c’}]
  • Вопрос задан
  • 128 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
askhat
@askhat
Object.keys(yourObject).reduce((acc, el) => ({...acc, [el]: el}), {})
Ответ написан
object.keys reduce
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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