এই টিউটোরিয়ালটি জাভাস্ক্রিপ্টে একটি অ্যারেতে একটি আইটেম খুঁজে পাওয়ার সর্বোত্তম উপায় ব্যাখ্যা করবে।
একটি আইটেম একটি জাভাস্ক্রিপ্ট অ্যারে আছে কিনা খুঁজে/চেক করার একটি কার্যকর উপায় কি?
একটি অ্যারেতে উপাদান খুঁজে বের করার জন্য বিভিন্ন পদ্ধতি রয়েছে, তবে সেরাগুলি নিম্নরূপ:
- অন্তর্ভুক্ত() পদ্ধতি
- indexOf() পদ্ধতি
পদ্ধতি 1: অন্তর্ভুক্ত() পদ্ধতি ব্যবহার করে অ্যারেতে একটি আইটেম খুঁজুন
অন্তর্ভুক্ত() পদ্ধতিটি একটি বুলিয়ান মান প্রদান করে যা নির্দেশ করে যে একটি অ্যারেতে একটি নির্দিষ্ট আইটেম রয়েছে কিনা। এটা দেয় ' সত্য ” যদি নির্দিষ্ট উপাদানটি একটি অ্যারেতে পাওয়া যায়। অন্যথায়, এটি ফিরে আসে ' মিথ্যা ” এই পদ্ধতিটি ব্যবহার করা সহজ এবং একটি একক যুক্তি প্রয়োজন, আপনি যে উপাদানটি খুঁজছেন।
বাক্য গঠন
একটি অ্যারে আইটেম খুঁজে পেতে নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:
অ্যারে অন্তর্ভুক্ত ( উপাদান )
উদাহরণ
সংখ্যার একটি অ্যারে তৈরি করুন:
ছিল অ্যারে = [ 5 , 8 , এগারো , 14 , পনের , বিশ , 23 , 25 ] ;
এখন, উপাদান কিনা পরীক্ষা করুন ' এগারো ' ব্যবহার করে অ্যারেতে বিদ্যমান অন্তর্ভুক্ত() 'পদ্ধতি। এটি প্রদর্শন করবে ' সত্য যদি প্রদত্ত উপাদানটি একটি অ্যারেতে বিদ্যমান থাকে। অন্যথায়, যদি দেয় ' মিথ্যা ”:
const এলিমেন্ট খুঁজুন = অ্যারে অন্তর্ভুক্ত ( এগারো ) ;কনসোলে ফলাফল প্রিন্ট করুন:
কনসোল লগ ( এলিমেন্ট খুঁজুন ) ;আউটপুট প্রদর্শন করে ' সত্য ”, যা নির্দেশ করে যে আইটেমটি অ্যারেতে পাওয়া গেছে:
পদ্ধতি 2: indexOf() পদ্ধতি ব্যবহার করে অ্যারেতে একটি আইটেম খুঁজুন
একটি অ্যারেতে একটি উপাদান খোঁজার আরেকটি সেরা উপায় হল ' সূচিপত্র() 'পদ্ধতি। এটি একটি অ্যারেতে উপাদানটির সূচক/অবস্থান দেয়। প্রদত্ত উপাদান একটি অ্যারে পাওয়া না গেলে, এটি -1 দেয়।
বাক্য গঠন
indexOf() পদ্ধতির জন্য প্রদত্ত সিনট্যাক্স অনুসরণ করুন:
অ্যারে সূচিপত্র ( উপাদান )উদাহরণ
indexOf() পদ্ধতিতে উপাদানটি পাস করুন:
const এলিমেন্ট খুঁজুন = অ্যারে সূচিপত্র ( এগারো ) ;আউটপুট প্রদর্শন ' 2 ”, যা উপাদান 11 এর সূচী যা নির্দেশ করে যে এই আইটেমটি দ্বিতীয় সূচকে অ্যারেতে উপস্থিত রয়েছে:
আমরা জাভাস্ক্রিপ্টে একটি অ্যারেতে আইটেমটি খুঁজে বের করার জন্য সেরা পদ্ধতিগুলি সংকলন করেছি।
উপসংহার
একটি অ্যারেতে উপাদান খুঁজে বের করার জন্য বিভিন্ন পদ্ধতি রয়েছে, তবে সর্বোত্তম উপায় হল ' অন্তর্ভুক্ত() 'পদ্ধতি এবং ' সূচিপত্র() 'পদ্ধতি। indexOf() পদ্ধতি উপাদানের সূচী দেয় যখন indexOf() পদ্ধতি একটি বুলিয়ান মান আউটপুট করে। এই টিউটোরিয়ালে, আমরা জাভাস্ক্রিপ্টে একটি অ্যারেতে আইটেমটি খুঁজে পাওয়ার সর্বোত্তম উপায় চিত্রিত করেছি।