JavaScript break ਸਟੇਟਮੈਂਟ
- ਪਿੱਛਲਾ ਪੰਨਾ ਬਰੇਕ
- ਅਗਲਾ ਪੰਨਾ ਕਲਾਸ
- ਇੱਕ ਪੱਧਰ ਉੱਪਰ ਵਾਪਸ ਜਾਓ جاوا اسکریپت استرکچر رفرنس دستورجمع
تعریف اور استعمال
break عبارت switch عبارت یا کسی بھی لپٹ (for، for ... in، while، do ... while) سے باہر نکل دیتا ہے۔
اگر break عبارت switch عبارت کے ساتھ استعمال کیا جائے تو، یہ switch بلکچی سے باہر نکل دیتا ہے۔ یہ بلکچی میں مزید کوئی بھی کوئی کد اور/یا case ٹیسٹوں کو چلانے کو روکنے کا معاملہ ہوگا۔
لپٹ میں break عبارت استعمال کیا جاتا ہے تو، یہ لپٹ کو روکنے کی کوشش کرتا ہے اور لپٹ کے بعد کا کوئی بھی کوئی کد جس کا استعمال ہو (اگر موجود ہو) چل دیتا ہے。
break عبارت اختیاری لبل استعمال کے ساتھ بھی استعمال کی جاسکتی ہے، تاکہ کسی بھی جاوا اسکریپٹ بلکچی سے ‘بگاؤ’ جاسکے (درج کئے جانے والے ‘مزید مثالیں’ دیکھیئے)。
نوٹ:اگر لبل کو نہیں ذکر کیا جائے تو break عبارت صرف لپٹ یا switch میں استعمال کی جاسکتی ہے。
ਉਦਾਹਰਣ
اس مثال میں، ہم for لپٹ کی جگہ break عبارت استعمال کر رہے ہیں。
کوئی کد تکرار کرو، جبکم وارائیب i بغیر 3 کی طرح نہیں، تو کیچ آؤگا:
var text = "" var i; for (i = 0; i < 5; i++) { if (i === 3) { break; } text += "نمبر اکھووگا " + i + "<br>"; }
پینجی کے نیچے مزید TIY مثالیں موجود ہیں。
زبان
break;
اختیاری لبل استعمال کرو:
ਬਰੇਕ labelname;
تکنیکی تفصیلات
جاوا اسکریپٹ ورژن: | ECMAScript 1 |
---|
مزید مثالیں
ਉਦਾਹਰਣ
اس مثال میں، ہم while لپٹ کی جگہ break عبارت استعمال کر رہے ہیں。
کوئی کد تکرار کرو، جبکم وارائیب i بغیر 3 کی طرح نہیں، تو کیچ آؤگا:
var text = ""; var i = 0; while (i < 5) { text += "<br>نمبر اکھووگا " + i; i++; if (i === 3) { break; } }
ਉਦਾਹਰਣ
switch ਬਲਾਕ ਬੰਦ ਕਰੋ ਤਾਕਿ ਸਿਰਫ਼ ਇੱਕ case ਚਲਾਇਆ ਜਾਵੇ:
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; }
ਉਦਾਹਰਣ
ਟੈਗ ਰਿਫਰੈਂਸ ਦੇ ਨਾਲ ਬਰੇਕ ਵਾਕਾਂ ਨਾਲ ਇੱਕ JavaScript ਕੋਡ ਬਲਾਕ ਬੰਦ ਕਰੋ:
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>"; }
ਉਦਾਹਰਣ
ਟੈਗ ਰਿਫਰੈਂਸ ਦੇ ਨਾਲ ਬਰੇਕ ਵਾਕਾਂ ਨਾਲ ਨਾਕਸ਼ੀ ਲੁਪ ਬੰਦ ਕਰੋ:
var text = ""; var i, j; Loop1: // ਪਹਿਲਾ for ਲੁਪ ਮਾਰਕ ਕੀਤਾ ਹੈ "Loop1" for (i = 0; i < 3; i++) { text += "<br>" + "i = " + i + ", j = "; Loop2: // ਦੂਜਾ for ਲੁਪ ਮਾਰਕ ਕੀਤਾ ਹੈ "Loop2" for (j = 0; j < 5; j++) { if (j === 2) { break Loop1; } document.getElementById("demo").innerHTML = text += j + " "; } }
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
ਵਾਕਾਂ | ਚਰਮੋਨੇ | IE | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪੇਰਾ |
---|---|---|---|---|---|
ਬਰੇਕ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
ਸਬੰਧਤ ਪੰਨੇ
JavaScript ਟੂਰJavaScript Break ਅਤੇ Continue
JavaScript ਟੂਰJavaScript For ਸਕ੍ਰੂਲ
JavaScript ਟੂਰJavaScript While ਸਕ੍ਰੂਲ
JavaScript ਟੂਰJavaScript ਸਵਿੱਚ
JavaScript ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ:JavaScript continue ਸਟੇਟਮੈਂਟ
JavaScript ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ:JavaScript for ਸਟੇਟਮੈਂਟ
JavaScript ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ:JavaScript while ਸਟੇਟਮੈਂਟ
JavaScript ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ:JavaScript switch ਸਟੇਟਮੈਂਟ
- ਪਿੱਛਲਾ ਪੰਨਾ ਬਰੇਕ
- ਅਗਲਾ ਪੰਨਾ ਕਲਾਸ
- ਇੱਕ ਪੱਧਰ ਉੱਪਰ ਵਾਪਸ ਜਾਓ جاوا اسکریپت استرکچر رفرنس دستورجمع