Reduce

by Joe Saad

JavaScript

const convertArrayToObject = (array, key) =>
  array.reduce(
    (obj, item) => ({
      ...obj,
      [item[key]]: item
    }),
    {}
  );
  
  
  let myarr = ["a", "b","c", "d"]
  
  console.log(convertArrayToObject(myarr))