“JS MAP Array для объекта” Ответ

карта JavaScript для объекта

Object.fromEntries(Map)
David Diamant

JS MAP Array для объекта

const convertArrayToObject = (array, key) => {
  const initialValue = {};
  return array.reduce((obj, item) => {
    return {
      ...obj,
      [item[key]]: item,
    };
  }, initialValue);
};
Wide-eyed Weevil

JS MAP Array для объекта

console.log(
  convertArrayToObject(
    [
      { id: 111, name: 'John', age: 29 },
      { id: 112, name: 'Sarah', age: 25 },
      { id: 122, name: 'Kate', age: 22 },
      { id: 123, name: 'Tom', age: 21 },
      { id: 125, name: 'Emma', age: 24 },
    ],
    'id',
  ),
);
bulentkorcan

JS MAP Array для объекта

{
  111:{ id: 111, name: 'John', age: 29 },
  112:{ id: 112, name: 'Sarah', age: 25 },
  122:{ id: 122, name: 'Kate', age: 22 },
  123:{ id: 123, name: 'Tom', age: 21 },
  125:{ id: 125, name: 'Emma', age: 24 }
}
bulentkorcan

Ответы похожие на “JS MAP Array для объекта”

Вопросы похожие на “JS MAP Array для объекта”

Больше похожих ответов на “JS MAP Array для объекта” по JavaScript

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

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