Answers for "remove object if key is duplicate javascript"

0

remove object if key is duplicate javascript

let array =   [{"sector": "adad"},{"sector": "adadasdsd"},{"sector": "sdsdsd"},{"origin": "sdfsf"},{"destination":"dfsfsdf"}]

let reduced = array.reduce((a, c, i) => {
  let key = Object.keys(c)[0];
  if (!(key in a)) a[key] = [];
  if (!a[key].includes(c[key])) a[key].push(c[key]);
  return a;
}, {})

console.log(reduced)
 Run code snippet
Posted by: Guest on March-02-2022

Code answers related to "remove object if key is duplicate javascript"

Code answers related to "Javascript"

Browse Popular Code Answers by Language