for-of কনস্ট্রাকশন

for-of কনস্ট্রাকশনটি অ্যারে ইটারেশনের জন্য একটি লুপ তৈরি করে।

সিনট্যাক্স

javascriptfor (let এলিমেন্টেরভেরিয়েবল of অ্যারে) {
  /*
    এলিমেন্টেরভেরিয়েবলে একের পর এক
    ইটারেট করা অ্যারের এলিমেন্টগুলি আসবে।
  */
};

উদাহরণ

আসুন অ্যারের এলিমেন্টগুলি ইটারেট করি এবং সেগুলি স্ক্রিনে প্রিন্ট করি:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

উদাহরণ

আসুন একটি লুপ কাউন্টার তৈরি করি:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

আরও দেখুন

  • জাভাস্ক্রিপ্ট টিউটোরিয়ালের পাঠ,
    যেখানে for-of লুপ নিয়ে কাজ বর্ণনা করা হয়েছে
  • for-in কনস্ট্রাকশন,
    যা অবজেক্ট ইটারেশনের জন্য একটি লুপ তৈরি করে
  • break ইন্সট্রাকশন,
    যা লুপটি ব্রেক করে
  • continue ইন্সট্রাকশন,
    যা লুপটিকে পরবর্তী ইটারেশনে নিয়ে যায়