أحدث البرامج التعليمية وتطوير الشبكة
 

JavaScript بيان استراحة

القوائم جافا سكريبت المرجعي القوائم جافا سكريبت المرجعي

مثال

في هذا المثال نستخدم لحلقة مع بيان الشوط الاول.

حلقة من خلال كتلة من التعليمات البرمجية، ولكن الخروج من الحلقة عندما المتغير ط يساوي "3":

var text = ""
var i;
for (i = 0; i < 5; i++) {
    if (i === 3) {
        break;
    }
    text += "The number is " + i + "<br>";
}

وستكون النتيجة من النص على النحو التالي:

The number is 0
The number is 1
The number is 2
انها محاولة لنفسك »

أكثر "انها محاولة لنفسك" الأمثلة أدناه.


تعريف واستخدام

مخارج بيان كسر بيان التبديل أو حلقة (ل، ل... في، في حين تفعل ... في حين).

عند استخدام العبارة قطيعة مع بيان التبديل، فإنه يكسر من كتلة التبديل. هذا سيوقف تنفيذ المزيد من تنفيذ التعليمات البرمجية و / أو حالة اختبار داخل الكتلة.

عند استخدام العبارة كسر في حلقة، فإنه يكسر حلقة ويستمر تنفيذ التعليمات البرمجية بعد حلقة (إن وجدت).

ويمكن أيضا الإفادة break استخدامها مع الإشارة التسمية اختياري، إلى "القفز" من أي كتلة شفرة جافا سكريبت (انظر "مزيد من أمثلة" أدناه).

ملاحظة: بدون إشارة التسمية، لا يمكن إلا أن البيان كسر استخدامها داخل حلقة أو التبديل.


دعم المتصفح

بيان
break نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

break;

باستخدام إشارة التسمية اختياري:

break labelname;

تفاصيل تقنية

نسخة جافا سكريبت: 1.0. تم إضافة إشارة التسمية في جافا سكريبت 1.2

أمثلة

المزيد من الأمثلة

مثال

في هذا المثال نستخدم حلقة في حين جنبا إلى جنب مع بيان الشوط الاول.

حلقة من خلال كتلة من التعليمات البرمجية، ولكن الخروج من الحلقة عندما المتغير ط يساوي "3":

var text = "";
var i = 0;
while (i < 5) {
    text += "<br>The number is " + i;
    i++;
    if (i === 3) {
        break;
    }
}

وستكون النتيجة من النص على النحو التالي:

The number is 0
The number is 1
The number is 2
انها محاولة لنفسك »

مثال

الخروج من كتلة التبديل لضمان أن يتم تنفيذ حالة واحدة فقط:

var day;
switch (new Date().getDay()) {
    case 0:
        day = "Sunday";
        break;
    case 1:
        day = "Monday";
        break;
    case 2:
        day = "Tuesday";
        break;
    case 3:
        day = "Wednesday";
        break;
    case 4:
        day = "Thursday";
        break;
    case 5:
        day = "Friday";
        break;
    case 6:
        day = "Saturday";
        break;
}

وستكون النتيجة من اليوم على النحو التالي:

انها محاولة لنفسك »

مثال

باستخدام عبارة قطيعة مع إشارة التسمية، إلى "القفز" من كتلة شفرة جافا سكريبت:

var cars = ["BMW", "Volvo", "Saab", "Ford"];
var text = "";

list: {
    text += cars[0] + "<br>";
    text += cars[1] + "<br>";
    text += cars[2] + "<br>";
    break list;
    text += cars[3] + "<br>";
}

وستكون النتيجة من النص على النحو التالي:

BMW
Volvo
Saab
انها محاولة لنفسك »

مثال

باستخدام عبارة قطيعة مع إشارة التسمية، إلى "القفز" من متداخلة للحلقة:

var text = "";
var i, j;

Loop1: // The first for loop is labeled "Loop1"
for (i = 0; i < 3; i++) {
text += "<br>" + "i = " + i + ", j = ";

    Loop2: // The second for loop is labeled "Loop2"
    for (j = 10; j < 15; j++) {
        if (j === 12) {
            break Loop2;
        }
        document.getElementById("demo").innerHTML = text += j + " ";
    }
}

وستكون النتيجة من النص على النحو التالي:

i = 0, j = 10 11
i = 1, j = 10 11
i = 2, j = 10 11
انها محاولة لنفسك »

صفحات ذات صلة

جافا سكريبت دروس: جافا سكريبت استراحة والمتابعة

جافا سكريبت دروس: جافا سكريبت لحلقة

جافا سكريبت دروس: جافا سكريبت بينما حلقة

جافا سكريبت دروس: جافا سكريبت تحويل

: جافا سكريبت المرجعي مواصلة جافا سكريبت بيان

جافا سكريبت المرجعي: جافا سكريبت لبيان

جافا سكريبت المرجعي: جافا سكريبت حين الإعلان

جافا سكريبت المرجعي: جافا سكريبت بيان التبديل


القوائم جافا سكريبت المرجعي القوائم جافا سكريبت المرجعي