उदाहरण
push() और forEach() के साथ find() का उपयोग करके यूनिक नाम जोड़ें।
var details = [{name: "John"}, {name: "David"}];
var addObject = ["Mike", "Sam"];
addObject.forEach(obj1 => {
if (!details.find(obj2 => obj2.name === obj1))
details.push({name: obj1});
});
console.log(details);
प्रोग्राम चलाने के लिए:
node fileName.js
आउटपुट
PS C:\Users\Amit\javascript-code> node demo165.js
[ { name: 'John' }, { name: 'David' }, { name: 'Mike' }, { name: 'Sam' } ]