Break و Continue في JavaScript
- الصفحة السابقة JS Loop While
- الصفحة التالية JS العناصر القابلة للتكرار
break
جملة "الخروج" من الدوران.
continue
جملة "تجاوز" تكرار في الدوران.
جملة Break
في الفصول السابقة من هذا الدرس، رأيت break
الجملة. تستخدم لـ "الخروج". switch
الجملة.
يمكن استخدام جملة break أيضًا للخروج من الدوران.
جملة break
سيتوقف عن الدوران وستستمر في تنفيذ الكود بعد الدوران (إذا كان هناك):
مثال
for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "رقم هو " + i + "<br>"; }
جملة Continue
جملة continue
إيقاف تكرار (في دائرة التكرار) إذا حدثت الشروط المحددة. ثم استمر في التكرار التالي في الدائرة.
في هذا المثال، يتم تجاوز القيمة 3:
مثال
for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "رقم هو " + i + "<br>"; }
علامات JavaScript
لإضافة علامة إلى جملة JavaScript، يرجى وضع اسم العلامة والنقطة العائمة قبل الجملة:
العلامة: الجمل
break
و continue
الجملة هي الجملة الوحيدة التي يمكن استخدامها لـ "الخروج" من الكود المكتوب بلغة JavaScript.
النحو:
break اسم العلامة; continue اسم العلامة;
continue
الجملة (بغض النظر عن استدعاء العلامة أو عدمه) يمكن استخدامها فقطلإغلاق تكرار.
break
الجملة، إذا لم يتم استدعاء العلامة، يمكن استخدامها فقطيخرج من دائرة التكرار أو switch.
إذا كان هناك استدلال مرجعي، break
يمكن استخدام جملةالخروج من أي كود مدمج:
مثال
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; break list; text += cars[3] + "<br>"; text += cars[4] + "<br>"; text += cars[5] + "<br>"; }
يشار إلى الكود المدمج بأنه {
مع }
قطع من الكود المباشر.
كتب دراسية
للإطلاع على المزيد من المعلومات جمل Break و Continue في JavaScriptللإطلاع على المزيد من المعلومات، يرجى قراءة المشاريع المتعلقة بها في دليل تعليمي متقدم لـ JavaScript:
- جمل break و continue في ECMAScript
- هذه الفقرة توضح الفرق بين جمل break و continue، وكيفية استخدامها مع الجمل الموسومة.
- الصفحة السابقة JS Loop While
- الصفحة التالية JS العناصر القابلة للتكرار