JavaScript length মেথড – অ্যারে দৈর্ঘ্য নির্ধারণ করার সম্পূর্ণ বাংলা টিউটোরিয়াল
length হল JavaScript অ্যারের একটি বিশেষ প্রপার্টি, যা বলে দেয় একটি অ্যারেতে মোট কতটি উপাদান (elements) আছে। এটি একটি খুবই সাধারণ কিন্তু গুরুত্বপূর্ণ মেথড যা প্রায় সব ধরনের জাভাস্ক্রিপ্ট প্রোগ্রামে ব্যবহার হয়।
✅ Syntax:
<array>.length
একটি সহজ উদাহরণ:
let colors = ["Red", "Green", "Blue"];
console.log(colors.length); // 3
ব্যাখ্যা:
উপরের কোডে colors নামক অ্যারেতে ৩টি উপাদান আছে — তাই colors.length রিটার্ন করবে 3। এটি একটি সংখ্যা রিটার্ন করে যা অ্যারেটির উপাদান সংখ্যাকে নির্দেশ করে।
কেন length গুরুত্বপূর্ণ?
- লুপ চালানোর সময় অ্যারের সাইজ জানা দরকার হয়।
- ডায়নামিক অ্যারে ম্যানিপুলেশন করতে প্রয়োজন পড়ে।
- শর্ত অনুযায়ী অ্যারের উপাদান পড়তে ও পর্যালোচনা করতে সহায়তা করে।
length ব্যবহার করে লুপ চালানো:
let numbers = [10, 20, 30, 40];
for(let i = 0; i < numbers.length; i++) {
console.log(numbers[i]);
}
এখানে numbers.length ব্যবহার করে আমরা নির্ধারণ করেছি যে লুপটি কতবার চলবে। অ্যারে যত বড়ই হোক না কেন, এই পদ্ধতিতে আমরা সম্পূর্ণ অ্যারে ঘুরে দেখতে পারি।
❗ length ব্যবহার করে অ্যারে ছোট বা বড় করা:
আপনি চাইলে length প্রপার্টি পরিবর্তন করে অ্যারের দৈর্ঘ্য কমিয়ে দিতে পারেন:
let fruits = ["Apple", "Banana", "Mango", "Orange"];
fruits.length = 2;
console.log(fruits); // ["Apple", "Banana"]
এখানে আমরা অ্যারেটির দৈর্ঘ্য ৪ থেকে ২ করে দিয়েছি, ফলে শেষের দুটি উপাদান বাদ পড়ে গেছে। এটি সাবধানতার সাথে ব্যবহার করা উচিত।
উদাহরণ টেবিল:
| অ্যারে | length |
|---|---|
| [“A”, “B”, “C”] | 3 |
| [] | 0 |
| [10, 20, 30, 40, 50] | 5 |
অতিরিক্ত টিপস:
- অ্যারে খালি কিনা তা জানার জন্য
array.length === 0চেক করুন। - একটি নতুন উপাদান যোগ করার আগে শেষ ইনডেক্স:
array.length - 1 push()দিয়ে যোগ করা হলে,lengthস্বয়ংক্রিয়ভাবে আপডেট হয়।