কম্পিউটার

জাভাস্ক্রিপ্টে নির্দিষ্ট সম্পত্তির ভিত্তিতে অ্যারের বিষয়বস্তু সন্ধান করছেন?


এর জন্য, আপনি একটি মানচিত্র() সহ find() ব্যবহার করতে পারেন। ধরা যাক নাম, রোলনো এবং বিষয় সহ আমাদের ছাত্র রেকর্ড রয়েছে।

উদাহরণ

var firstObject=
[
   { "FirstName": "David", "RollNo": "105", "Subject": "MongoDB" },
   { "FirstName": "Mike", "RollNo": "110", "Subject": "JavaScript"}
];
var secondObject= [
   { "FirstName": "Bob", "RollNo": "101", "Subject": "Java" },
   { "FirstName": "John", "RollNo": "110", "Subject": "MySQL" }
];
var output =
firstObject.map(first=>(secondObject.find(second=>second.RollNo==first.R
ollNo) || first));
console.log(output);

উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -

node fileName.js

এখানে, আমার ফাইলের নাম demo33.js।

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo33.js
[
   { FirstName: 'David', RollNo: '105', Subject: 'MongoDB' },
   { FirstName: 'John', RollNo: '110', Subject: 'MySQL' }
]

  1. জাভাস্ক্রিপ্টে scrollX সম্পত্তির ভূমিকা কি?

  2. জাভাস্ক্রিপ্টে scrollY সম্পত্তির ভূমিকা কি?

  3. জাভাস্ক্রিপ্টে HTML বিষয়বস্তু পরিবর্তন করা কি সম্ভব?

  4. জাভাস্ক্রিপ্টের লাস্ট ইনডেক্স সম্পত্তি