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