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

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

const names = ['Alex', 'Bob', 'Johny', 'Atta'];

// convert array to th object
const obj = Object.assign({}, names);

// print object
console.log(obj);

// {0: "Alex", 1: "Bob", 2: "Johny", 3: "Atta"}
Plain Pygmy

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

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

myArray.find(item => item.isAstronaut)
Fair Fowl

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

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

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

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

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

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

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