কম্পিউটার

জাভাস্ক্রিপ্টে find() পদ্ধতির অনুরূপ একটি কাস্টম ফাংশন কীভাবে তৈরি করবেন?


ধরা যাক আমাদের কাছে studentId এবং studentName এর নিম্নলিখিত রেকর্ড রয়েছে এবং আমরা নির্দিষ্ট ছাত্রের নাম চেক করতে চাই −

const studentDetails=
[
   {
      studentId:101,
      studentName:"John"
   },
   {
      studentId:102,
      studentName:"David"
   },
   {
      studentId:103,
      studentName:"Carol"
   }
]

নামের দ্বারা খুঁজে পেতে একটি কাস্টম ফাংশন তৈরি করুন। নিম্নলিখিত কোড -

উদাহরণ

const studentDetails=
[
   {
      studentId:101,
      studentName:"John"
   },
   {
      studentId:102,
      studentName:"David"
   },
   {
      studentId:103,
      studentName:"Carol"
   }
]
function findByName(name){
   var flag=true;
   for(var i=0;i<studentDetails.length;i++){
      if(studentDetails[i].studentName==name){
         flag=true;
         break
      } else{
         flag=false;
      }
   }
   if(flag==true){
      console.log("The name found="+name);
   } else{
      console.log("The name not found="+name);
   }
}
findByName("David");

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

node fileName.js.

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

আউটপুট

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

তৈরি করবে
PS C:\Users\Amit\JavaScript-code> node demo106.js
The name found=David

  1. কিভাবে Chrome এ জাভাস্ক্রিপ্ট ফাংশন সংজ্ঞা খুঁজে পেতে?

  2. ক্রোমে জাভাস্ক্রিপ্ট ফাংশন সংজ্ঞা? আমি এটা কিভাবে খুঁজে পেতে পারি?

  3. কিভাবে CSS এবং JavaScript দিয়ে কাস্টম সিলেক্ট বক্স তৈরি করবেন?

  4. JavaScript ব্যবহার করে Array.prototype.includes() পদ্ধতির অনুরূপ একটি কাস্টম ফাংশন প্রয়োগ করুন