একটি আইটেম একটি জাভাস্ক্রিপ্ট অ্যারে আছে যদি খুঁজে বের করার সেরা উপায় কি

Ekati A Itema Ekati Jabhaskripta A Yare Ache Yadi Khumje Bera Karara Sera Upaya Ki



জাভাস্ক্রিপ্টের কোনো অ্যারেতে আইটেম/উপাদান বিদ্যমান আছে কিনা তা যাচাই করার জন্য find(), includes(), indexOf(), বা filter() পদ্ধতির মতো বেশ কিছু পদ্ধতি রয়েছে। কোনও আইটেম জাভাস্ক্রিপ্ট অ্যারেতে আছে কিনা তা খুঁজে বের করার সর্বোত্তম উপায় আপনি যে ধরণের ডেটা নিয়ে কাজ করছেন তার উপর নির্ভর করে, তবে সাধারণত, ' Array.includes() 'পদ্ধতি বা ' Array.indexOf() 'পদ্ধতিগুলি সর্বোত্তম।

এই টিউটোরিয়ালটি জাভাস্ক্রিপ্টে একটি অ্যারেতে একটি আইটেম খুঁজে পাওয়ার সর্বোত্তম উপায় ব্যাখ্যা করবে।

একটি আইটেম একটি জাভাস্ক্রিপ্ট অ্যারে আছে কিনা খুঁজে/চেক করার একটি কার্যকর উপায় কি?

একটি অ্যারেতে উপাদান খুঁজে বের করার জন্য বিভিন্ন পদ্ধতি রয়েছে, তবে সেরাগুলি নিম্নরূপ:







  • অন্তর্ভুক্ত() পদ্ধতি
  • indexOf() পদ্ধতি

পদ্ধতি 1: অন্তর্ভুক্ত() পদ্ধতি ব্যবহার করে অ্যারেতে একটি আইটেম খুঁজুন

অন্তর্ভুক্ত() পদ্ধতিটি একটি বুলিয়ান মান প্রদান করে যা নির্দেশ করে যে একটি অ্যারেতে একটি নির্দিষ্ট আইটেম রয়েছে কিনা। এটা দেয় ' সত্য ” যদি নির্দিষ্ট উপাদানটি একটি অ্যারেতে পাওয়া যায়। অন্যথায়, এটি ফিরে আসে ' মিথ্যা ” এই পদ্ধতিটি ব্যবহার করা সহজ এবং একটি একক যুক্তি প্রয়োজন, আপনি যে উপাদানটি খুঁজছেন।



বাক্য গঠন



একটি অ্যারে আইটেম খুঁজে পেতে নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:





অ্যারে অন্তর্ভুক্ত ( উপাদান )

উদাহরণ

সংখ্যার একটি অ্যারে তৈরি করুন:



ছিল অ্যারে = [ 5 , 8 , এগারো , 14 , পনের , বিশ , 23 , 25 ] ;

এখন, উপাদান কিনা পরীক্ষা করুন ' এগারো ' ব্যবহার করে অ্যারেতে বিদ্যমান অন্তর্ভুক্ত() 'পদ্ধতি। এটি প্রদর্শন করবে ' সত্য যদি প্রদত্ত উপাদানটি একটি অ্যারেতে বিদ্যমান থাকে। অন্যথায়, যদি দেয় ' মিথ্যা ”:

const এলিমেন্ট খুঁজুন = অ্যারে অন্তর্ভুক্ত ( এগারো ) ;

কনসোলে ফলাফল প্রিন্ট করুন:

কনসোল লগ ( এলিমেন্ট খুঁজুন ) ;

আউটপুট প্রদর্শন করে ' সত্য ”, যা নির্দেশ করে যে আইটেমটি অ্যারেতে পাওয়া গেছে:

পদ্ধতি 2: indexOf() পদ্ধতি ব্যবহার করে অ্যারেতে একটি আইটেম খুঁজুন

একটি অ্যারেতে একটি উপাদান খোঁজার আরেকটি সেরা উপায় হল ' সূচিপত্র() 'পদ্ধতি। এটি একটি অ্যারেতে উপাদানটির সূচক/অবস্থান দেয়। প্রদত্ত উপাদান একটি অ্যারে পাওয়া না গেলে, এটি -1 দেয়।

বাক্য গঠন

indexOf() পদ্ধতির জন্য প্রদত্ত সিনট্যাক্স অনুসরণ করুন:

অ্যারে সূচিপত্র ( উপাদান )

উদাহরণ

indexOf() পদ্ধতিতে উপাদানটি পাস করুন:

const এলিমেন্ট খুঁজুন = অ্যারে সূচিপত্র ( এগারো ) ;

আউটপুট প্রদর্শন ' 2 ”, যা উপাদান 11 এর সূচী যা নির্দেশ করে যে এই আইটেমটি দ্বিতীয় সূচকে অ্যারেতে উপস্থিত রয়েছে:

আমরা জাভাস্ক্রিপ্টে একটি অ্যারেতে আইটেমটি খুঁজে বের করার জন্য সেরা পদ্ধতিগুলি সংকলন করেছি।

উপসংহার

একটি অ্যারেতে উপাদান খুঁজে বের করার জন্য বিভিন্ন পদ্ধতি রয়েছে, তবে সর্বোত্তম উপায় হল ' অন্তর্ভুক্ত() 'পদ্ধতি এবং ' সূচিপত্র() 'পদ্ধতি। indexOf() পদ্ধতি উপাদানের সূচী দেয় যখন indexOf() পদ্ধতি একটি বুলিয়ান মান আউটপুট করে। এই টিউটোরিয়ালে, আমরা জাভাস্ক্রিপ্টে একটি অ্যারেতে আইটেমটি খুঁজে পাওয়ার সর্বোত্তম উপায় চিত্রিত করেছি।