ال حلقات جافا سكريبت يستخدم لتكرار قطعة التعليمات البرمجية استخدام حلقات for أو while أو do while أو for-in. يجعل الكود مضغوطًا. يتم استخدامه في الغالب في المصفوفة.
هناك أربعة أنواع من الحلقات في JavaScript.
- لحلقة
- حائط اللوب
- افعل بينما حلقة
- حلقة للداخل
1) جافا سكريبت للحلقة
ال جافا سكريبت للحلقة يكرر العناصر لعدد محدد من المرات . يجب استخدامه إذا كان عدد التكرار معروفًا. بناء جملة الحلقة موضح أدناه.
for (initialization; condition; increment) { code to be executed }
دعونا نرى المثال البسيط للحلقة في جافا سكريبت.
for (i=1; i<=5; i++) { document.write(i + ' <br>') } </=5;>اختبره الآن
انتاج:
2) جافا سكريبت أثناء الحلقة
ال جافا سكريبت أثناء الحلقة يكرر العناصر لعدد لا نهائي من المرات . وينبغي استخدامه إذا كان عدد التكرار غير معروف. بناء جملة حلقة while موضح أدناه.
while (condition) { code to be executed }
دعونا نرى مثالًا بسيطًا على حلقة while في جافا سكريبت.
var i=11; while (i<=15) { document.write(i + ' <br>'); i++; } </=15)>اختبره الآن
انتاج:
3) جافا سكريبت تفعل أثناء الحلقة
ال جافا سكريبت تفعل أثناء الحلقة يكرر العناصر لعدد لا نهائي من المرات مثل أثناء الحلقة. لكن الكود هو تنفيذها على الأقل مرة واحدة سواء كان الشرط صحيحا أو خطأ. بناء جملة do while موضح أدناه.
do{ code to be executed }while (condition);
دعونا نرى المثال البسيط للقيام أثناء التكرار في جافا سكريبت.
var i=21; do{ document.write(i + ' <br>'); i++; }while (i<=25); < pre> <span> Test it Now </span> <p>Output:</p> <h2>4) JavaScript for in loop</h2> <p>The <strong>JavaScript for in loop</strong> is used <em>to iterate the properties of an object</em> . We will discuss about it later.</p></=25);>