কম্পিউটার

জাভাস্ক্রিপ্টে অন্যটিকে ফিল্টার করতে সাহায্য করার জন্য একটি অ্যারে ব্যবহার করে


ধরুন, আমাদের কাছে এই ধরনের একটি অ্যারে এবং বস্তু আছে −

বস্তু:

const main =[ {নাম:"করণ", বয়স:34}, {নাম:"আয়ুষ", বয়স:24}, {নাম:"আমিশ", বয়স:23}, {নাম:"জয়", বয়স:33}, {নাম:"সিদ্ধার্থ", বয়স:43}, {নাম:"নকুল", বয়স:31}, {নাম:"আনমোল", বয়স:21},];

অ্যারে:

const names =["করণ", "জয়", "সিদ্ধার্থ", "আমিশ"];

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা এই ধরনের দুটি অ্যারে নেয় এবং প্রথম অ্যারেটিকে ফিল্টার করে শুধুমাত্র সেই বস্তুগুলিকে ধারণ করে যার নামের সম্পত্তি সেকেন্ডারেতে অন্তর্ভুক্ত করা হয়েছে৷

অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -

উদাহরণ

এর জন্য কোড হবে −

const main =[ {নাম:"করণ", বয়স:34}, {নাম:"আয়ুষ", বয়স:24}, {নাম:"আমিশ", বয়স:23}, {নাম:"জয়", বয়স:33}, {নাম:"সিদ্ধার্থ", বয়স:43}, {নাম:"নকুল", বয়স:31}, {নাম:"অনমোল", বয়স:21},];কনস্টের নাম =["করণ" , "জয়", "সিদ্ধার্থ", "আমিশ"];const filterUnwanted =(main, names) => { for(let i =0; i  

আউটপুট

কনসোলে আউটপুট হবে −

<প্রে> [ { নাম:'করণ', বয়স:34 }, { নাম:'আমিশ', বয়স:23 }, { নাম:'জয়', বয়স:33 }, { নাম:'সিদ্ধার্থ', বয়স:43 }]

  1. উদাহরণ সহ জাভাস্ক্রিপ্টে Array.filter() পদ্ধতির গুরুত্ব ব্যাখ্যা কর?

  2. জাভাস্ক্রিপ্টে একটি অ্যারের প্রথম n মান কিভাবে পেতে হয়?

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের প্রথম এবং শেষ আইটেম পান?

  4. জাভাস্ক্রিপ্ট অবজেক্টের অ্যারের অ্যারের পদ্ধতি ব্যবহার করছেন?