2.0 KiB
title, localeTitle
title | localeTitle |
---|---|
Continue Statement | متابعة البيان |
المقدمة
ويواصل البيان إنهاء تنفيذ ما ورد في التكرار الحالي للحلقة الحالية أو المسمى، ويستمر تنفيذ حلقة مع التكرار التالي.
continue;
إذا تم استخدام العبارة continue في عبارة مسماة ، يكون بناء الجملة كما يلي:
continue labelName;
على النقيض من بيان الاستراحة ، لا يؤدي الاستمرار إلى إنهاء تنفيذ الحلقة بالكامل ؛ في حين أن:
- في حلقة
while
، ينتقل إلى الشرط. - في حلقة
for
، ينتقل إلى تعبير التحديث.
أمثلة
يعرض المثال التالي حلقة while
تحتوي على عبارة متابعة تنفذ عندما تكون قيمة i هي 3. وهكذا ، تأخذ n القيم 1 و 3 و 7 و 12.
`var i = 0; var n = 0;
while (i < 5) { i++;
if (i === 3) { continue; }
n += i; console.log (n); } `
في المثال التالي، وبالتكرار حلقة من 1 إلى 9. التصريحات بين تستمر ونهاية for
يتم تخطي الجسم بسبب استخدام الإفادة continue جنبا إلى جنب مع التعبير (i < 5)
.
for (var i = 1; i < 10; i++) { if (i < 5) { continue; } console.log (i); }