English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
أهمية جملة break هي "الخروج" من الدورة.
جملة continue تقفز إلى تكرار وتستمر في دورة التكرار التالي.
جملة break تستخدم لإنهاء الدورة، أو كتلة switch أو جملة معزولة، وسيقوم بنقل السيطرة إلى الجملة التالية بعد الجملة المنتهية.
عندما يتم استخدام جملة break في الدورة، فإنه سيوقف الدورة ويستمر في تنفيذ الكود بعد الدورة.
var text = ""; لـ(دعـمـة i = 0; i < 6; i++) { if (i === 3) { break; {} text += "رقم هو " + i + "<br>"; {}اختبار النظر في‹/›
عندما يتم استخدام جملة break مع جملة switch، فإنه سيخرج من كتلة switch. هذا سيوقف تنفيذ المزيد من الكود داخل الكتلة و/أو القيام بـ case tests.
حـجـة day; switch (new Date().getDay()) { القضية 0: day = "Sunday"; break; القضية 1: day = "Monday"; break; القضية 2: day = "Tuesday"; break; القضية 3: day = "Wednesday"; break; القضية 4: day = "Thursday"; break; القضية 5: day = "Friday"; break; القـضـية 6: day = "Saturday"; break; {}اختبار النظر في‹/›
جملة continue تؤخـر تنفيذ الجمل الحالية في التكرار الحالي، وتستمر في تنفيذ الدورة في التكرار التالي.
المثال التالي يظهر لـ for 循ـة تحتوي على جـملـة continue، يتم تنفيذها عندما يكون قيمة i تساوي 3:
var text = ""; لـ(دعـمـة i = 0; i < 6; i++) { if (i === 3) { continue; {} text += "رقم هو " + i + "<br>"; {}اختبار النظر في‹/›
النموذج التالي يظهر دورة while مع جملة continue تُنفذ عند قيمة i هي 3:}}
var text = ""; var i = 0; while (i < 6) { i++; if (i === 3) { continue; {} text += "رقم هو " + i + "<br>"; {}اختبار النظر في‹/›
العلامة هي وسم،متبوعة بمكتبة(:)،تطبيقها على الجملة أو كتلة الكود
العلامة: الجمل
يمكن استخدام جملة break للخروج من الدورات،switch أو العلامات
break labelname;
كود التالي يستخدم جملة break مع وسم لتحقيق 'الخروج' من كتلة جافا سكريبت
outer_block: { inner_block: { document.writeln('1'); break outer_block;// الخروج من inner_block و outer_block document.writeln(':-('); // تخطي {} document.writeln('2'); // تخطي {}اختبار النظر في‹/›