Обложка канала

Frontender's notes

Годные заметки, новости, видео и интересные статьи для Frontend разработчиков.

Frontender's notes

4 года назад
Открыть в
Способы преобразования массива в объект Всем привет! Вспоминаем способы преобразования массива в объекты. Особенно это будет полезно тем кто в данный момент готовится к собесам. И так есть массив: const array = ['car', 'bike', 'bus']; Самый простой на данный момент способ: const object = {...array}; Способ 2 const object = Object.assign({}, array); Способ 3 const object = array.reduce((res, key, index) => { res[index] = key; return res; }, {}) Собственно вот. Во всех 3 вариантах в итоге массив преобразуется вот в такой объект: {0: 'car', 1: 'bike', 2: 'bus'} Удачи в экспериментах!