কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে অ্যারেতে অবজেক্ট যোগ করা যদি নাম আগে থেকে না থাকে

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' } ]
  1. জাভাস্ক্রিপ্ট অবজেক্টে মেথড যোগ করা

  2. জাভাস্ক্রিপ্ট TypeError: 'undefined' is not an object

  3. জাভাস্ক্রিপ্ট অবজেক্টকে নতুন অ্যারেতে ফরম্যাট করা

  4. জাভাস্ক্রিপ্টে অবজেক্টের অ্যারেতে প্রোপার্টি নাম রিপ্লেস করা