“Создать объект из массива” Ответ

преобразовать массив в объект JavaScript

const convertArrayToObject = (array, key) =>
  array.reduce(
    (obj, item) => ({
      ...obj,
      [item[key]]: item
    }),
    {}
  );
Moise Mbakop

JS создать объект из массива

[
  { id: 10, color: "red" },
  { id: 20, color: "blue" },
  { id: 30, color: "green" }
].reduce((acc, cur) => ({ ...acc, [cur.color]: cur.id }), {})

//output: 
{red: 10, blue: 20, green: 30}
Arex

Создать объект из массива

// create object from array
const createObjectFromArray = (arr) => {
  let obj = {};
  for (let value of arr) {
    obj[value] = ++obj[value] || 1;
  }
  return obj;
};
Scary Serval

Ответы похожие на “Создать объект из массива”

Вопросы похожие на “Создать объект из массива”

Больше похожих ответов на “Создать объект из массива” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования