3 способа преобразования массива в объект
Приветствую товарищи! Довольно часто по разным причинам нам требуется трансформировать данные в какой-либо формат, например для работы с какой-нибудь библиотекой или апихой. В этом посте описаны 3 способа с помощью которых можно массив трансформировать в объект.
const arr = ['frontend', 'backend', 'qa'];// 1 способ - метод assignconst obj = Object.assign({}, arr);// 2 способ - spread операторconst obj = {...arr};// 3 способ - метод reduceconst obj = arr.reduce((res, key, index) => { res[index] = key; return res;}, {})
#js #features