কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে forEach() মেথডের ব্যবহার

forEach() মেথড

forEach() মেথড অ্যারের প্রতিটি এলিমেন্টের জন্য একবার করে প্রদত্ত ফাংশন কল করে। এটি মূলত অ্যারে ইটারেশনের জন্য ব্যবহৃত হয়।

উদাহরণ-১: সংখ্যা প্রিন্ট

<html> <body> 
<p id="each"></p> 
<script> 
  var num = "";
  var values = [1, 2, 3, 4, 5];
  values.forEach(myArray);
  document.getElementById("each").innerHTML = num;
  
  function myArray(value, index, array) {
    num = num + value + "<br>";
  }
</script> 
</body> </html>

আউটপুট

1 2 3 4 5

উদাহরণ-২: স্ট্রিং প্রিন্ট

<html> <body> 
<script> 
  var array = ['Ram', 'Rahim', 'Remo'];
  array.forEach(function(e) {
    document.write(e);
    document.write("</br>");
  });
</script> 
</body> </html>

আউটপুট

Ram Rahim Remo

ব্যাখ্যা

forEach() কোনো মান রিটার্ন করে না (undefined রিটার্ন করে)। এটি সাইড ইফেক্টের জন্য (যেমন DOM আপডেট, লগিং) ব্যবহৃত হয়। ব্রেক বা কন্টিনিউ করা সম্ভব নয়।

  1. জাভাস্ক্রিপ্ট Pop মেথড: এটি কী এবং কীভাবে ব্যবহার করবেন

  2. জাভাস্ক্রিপ্টে exec() রেজেক্স (regex) মেথডের ব্যবহার

  3. জাভাস্ক্রিপ্টে test() মেথডের ব্যবহার

  4. জাভাস্ক্রিপ্ট WeakMap-এ .clear() মেথডের ব্যবহার