Skip to content

Latest commit

 

History

History
42 lines (36 loc) · 4.71 KB

array.md

File metadata and controls

42 lines (36 loc) · 4.71 KB

জাভাস্ক্রিপ্টে অ্যারে ব্যবহারের জন্য ৩০টি মেথডের তালিকা দেওয়া হলো:

১. Manipulation Methods

  1. push(): অ্যারের শেষে নতুন উপাদান যোগ করে।
  2. pop(): অ্যারের শেষ থেকে একটি উপাদান মুছে দেয়।
  3. shift(): অ্যারের প্রথম থেকে একটি উপাদান মুছে দেয়।
  4. unshift(): অ্যারের শুরুতে একটি নতুন উপাদান যোগ করে।
  5. splice(): একটি নির্দিষ্ট ইনডেক্স থেকে উপাদান মুছে ফেলে বা নতুন উপাদান যুক্ত করে।
  6. slice(): অ্যারের নির্দিষ্ট অংশের একটি কপি তৈরি করে।

২. Searching Methods

  1. indexOf(): একটি উপাদানের প্রথম ইনডেক্স ফেরত দেয়।
  2. lastIndexOf(): একটি উপাদানের সর্বশেষ ইনডেক্স ফেরত দেয়।
  3. find(): একটি নির্দিষ্ট শর্ত পূরণ করে এমন প্রথম উপাদানটি ফেরত দেয়।
  4. findIndex(): একটি নির্দিষ্ট শর্ত পূরণ করে এমন প্রথম উপাদানের ইনডেক্স ফেরত দেয়।
  5. includes(): একটি উপাদান অ্যারেতে আছে কি না, সেটি বোঝায়।

৩. Iterating Methods

  1. forEach(): অ্যারের প্রতিটি উপাদানের উপর একটি ফাংশন চালায়।
  2. map(): প্রতিটি উপাদনের উপর একটি ফাংশন প্রয়োগ করে এবং একটি নতুন অ্যারে তৈরি করে।
  3. filter(): একটি নতুন অ্যারে তৈরি করে, যেখানে একটি নির্দিষ্ট শর্ত পূরণ করে এমন উপাদান থাকে।
  4. reduce(): অ্যারের সমস্ত উপাদানের উপর একটি একক মান তৈরি করে।
  5. reduceRight(): ডান থেকে বামে reduce() করে।
  6. some(): একটি শর্ত পূরণ করে এমন একটি উপাদান আছে কি না তা পরীক্ষা করে।
  7. every(): সমস্ত উপাদান একটি শর্ত পূরণ করে কি না, তা পরীক্ষা করে।

৪. Sorting and Reversing

  1. sort(): অ্যারের উপাদানগুলো সাজিয়ে দেয়।
  2. reverse(): অ্যারের উপাদানগুলো উল্টে দেয়।

৫. Other Useful Methods

  1. concat(): একাধিক অ্যারে একত্রিত করে একটি নতুন অ্যারে তৈরি করে।
  2. join(): অ্যারের উপাদানগুলোকে একটি স্ট্রিংয়ে যুক্ত করে।
  3. flat(): নেস্টেড অ্যারের একটি নতুন "ফ্ল্যাট" অ্যারে তৈরি করে।
  4. flatMap(): map() এবং পরে flat() করে।
  5. toString(): অ্যারেকে একটি স্ট্রিংয়ে রূপান্তরিত করে।
  6. entries(): একটি নতুন অ্যারে প্রদান করে যা অ্যারের ইনডেক্স এবং মানকে জোড়ে দেয়।
  7. keys(): অ্যারের ইনডেক্সগুলোর একটি নতুন অ্যারে প্রদান করে।
  8. values(): অ্যারের মানগুলোর একটি নতুন অ্যারে প্রদান করে।
  9. copyWithin(): অ্যারের অংশ কপি করে এবং সেই অংশের মধ্যে কপি করে।
  10. fill(): অ্যারের সমস্ত উপাদানকে একটি নির্দিষ্ট মান দিয়ে পূর্ণ করে।