How to add element to array of objects if it does not exist in the array with Node.js

1 Answer

0 votes
const arr = [{id: 99}, {id: 16}, {id: 86}, {id: 70}];
const value = {id: 12};

const index = arr.findIndex(object => object.id === value.id);

if (index === -1) {
  	arr.push(value);
}

console.log(arr);

  
  
  
  
/*
run:
  
[ { id: 99 }, { id: 16 }, { id: 86 }, { id: 70 }, { id: 12 } ]
  
*/

 



answered Apr 13, 2022 by avibootz
...