جاوا اسکریپت continue جملے
- پائیدھ اوپر واپس const
- پائیدھ پار debugger
- ایک سطح اوپر واپس دستورالعمل مرجع جمله JavaScript
تعریف اور استعمال
اگر کسی مخصوص شرط کا اثر آیا تو continue جملے ایک چکر کو چکر کریں گا (چکر میں) اور چکر میں آئندہ چکر چلنے کی کوشش کرے گا
continue اور break جملوں کے درمیان کی فرق یہ ہے کہ continue جملے چکر سے نہیں نکلتی، بلکہ چکر میں کسی ایک چکر کو چکر کریں
لیکن، جب continue جملے کو چلایا جاتا ہے تو مختلف طرح کے چکر میں اس کا کام متفاوت ہوتا ہے:
- جبک (i < 5) چکر میں شرط جانچتا ہے، اگر شرط صحیح ہو تو دوبارہ چکر چلایا جاتا ہے
- برائی چکر میں، ابتدا میں اضافی جملہ (مثلاً i++) کی محاسبه کرنے کے بعد شرط کو جانچتا ہے، کیا ایک بار پھر چکر میں چکر چلنا چاہئے یا نہیں
- continue جملے اختیاری لبل استعمال کے ساتھ بھی استعمال کئے جاسکتے ہیں
تعریف: continue جملے (چھوڑ سکتا ہے یا نہیں چھوڑ سکتا ہے) صرف چکر میں استعمال کئے جاسکتے ہیں。
مثال
In this example, we use the for loop with the continue statement.
کد کی چکر کریں، لیکن "3" اس کی اقدار کو چکر کریں:
var text = "" var i; برائی (i = 0; i < 5; i++) { اگر (i === 3) { continue; } text += "The number is " + i + "<br>"; }
پیج کی نیچائی میں مزید TIY مثال ہیں。
زبان
continue;
اختیاری لبل استعمال کریں:
继續 labelname;
تکنیکی تفصیلات
جاوا اسکریپت ورژن: | ECMAScript 1 |
---|
مزید مثال
مثال
اس مثال میں، ہم while چکر کو continue جملے کے ساتھ استعمال کریں گے。
کد کی چکر کریں، لیکن "3" اس کی اقدار کو چکر کریں:
var text = ""; وارای i = 0; جبک (i < 5) { i++; اگر (i === 3) { continue; } text += "<br>The number is " + i; }
نتیجہ میں متن کا شکل یہ ہوگا:
عدد 1 ہے عدد 2 ہے عدد 4 ہے عدد 5 ہے
مثال
Loop through a block of code but skip the numbers 2 and 3 (using the OR operator):
var text = ""; var i; for (i = 1; i < 8; i++) { if (i === 2 || i === 3) continue; document.getElementById("demo").innerHTML += i + "<br>"; }
نتیجہ میں متن کا شکل یہ ہوگا:
1 4 5 6 7
مثال
In this example, we use the for loop with the continue statement.
Loop through an array but skip the array element "Saab":
var cars = ["بی ایم و", "ولوو", "سائب", "فورڈ"]; var text = "" var i; for (i = 0; i < cars.length; i++) { if (cars[i] === "Saab") { continue; } text += cars[i] + "<br>"; }
نتیجہ میں متن کا شکل یہ ہوگا:
بی ایم و ولوو فورڈ
مثال
Use the continue statement with labeled references to skip values in nested for loops:
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) { continue Loop2; } document.getElementById("demo").innerHTML = text += j + " "; } }
براوزر پشتیبانی
کلمات | کروم | آئی ای | فائرفاکس | سافری | آپریا |
---|---|---|---|---|---|
继續 | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
مرتبط صفحات
جسٹاگرافک تعلیم:JavaScript Break اور Continue
جسٹاگرافک تعلیم:JavaScript For چکر
جسٹاگرافک تعلیم:JavaScript While چکر
جسٹاگرافک تعلیم:JavaScript break دستور
جسٹاگرافک رفرنس ڈکومنٹ:JavaScript for دستور
جسٹاگرافک رفرنس ڈکومنٹ:JavaScript while دستور
- پائیدھ اوپر واپس const
- پائیدھ پار debugger
- ایک سطح اوپر واپس دستورالعمل مرجع جمله JavaScript