Back to Top


1395/06/30 - 16:30

متد foreach در جاوا اسکریپت

متد foreach‌ یکی از پرکاربردترین دستورات تکرار جهت کار با آرایه ها در Javascript است.

کلمات کلیدی

foreachjavascriptArray

متد foreach در جاوا اسکریپت

متد forEach یک تابع را به تعداد عناصر آرایه فراخوانی می کند.  بایستی توجه داشته باشیم که این forEach تابع را برای هر عنصری که مقدار نداشته باشد اجرا نمی کند.

مثال

<button onclick="numbers.forEach(myFunction)">Try it</button>
<p id="demo"></p>

<script>
demoP = document.getElementById("demo");
var numbers = [491625];

function myFunction(item, index) {
    demoP.innerHTML = demoP.innerHTML + "index[" + index + "]: " + item + "<br />"
}
</script>

نتیجه خروجی دستورات فوق:

index[0]: 4
index[1]: 9
index[2]: 16
index[3]: 25