JavaScript ဆက်လုပ်ပါ။
ဥပမာများ
ကုဒ်တစ်တုံးကို လှည့်ပတ်ကြည့်သော်လည်း 3 ၏တန်ဖိုးကို ကျော်သွားသည်-
let text = "";
for (let i = 0; i < 5; i++) {
if (i === 3) continue;
text += i + "<br>";
}
let text = "";
let i = 0;
while (i < 5) {
i++;
if (i === 3) continue;
text += i + "<br>";
}
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
သတ်မှတ်ထားသော continue
အခြေအနေတစ်ခု ဖြစ်ပေါ်လာပါက ထပ်ခါတလဲလဲ ပြုလုပ်ခြင်းတစ်ခု (ကွင်းအတွင်း) ကို ဖြတ်တောက်ပြီး ကွင်းဆက်တွင် နောက်တစ်ကြိမ် ထပ်လုပ်ခြင်းဖြင့် ဆက်လက်လုပ်ဆောင်သည်။
ဆက်သွားခြင်းနှင့် ခွဲထွက် ထုတ်ပြန်ချက် ကြား ခြားနားချက်မှာ ကွင်းဆက်တစ်ခု၏ "ခုန်ထွက်ခြင်း" အစား ဆက်ပြီးဖော်ပြချက်သည် ကွင်းဆက်တစ်ခုအတွင်း ထပ်ကာထပ်ကာ "ခုန်သွားသည်" ဖြစ်သည်။
သို့သော်လည်း ဆက်လက်ဖော်ပြချက်အား လုပ်ဆောင်သောအခါ၊ ကွင်းဆက်အမျိုးအစားများအတွက် ကွဲပြားစွာလုပ်ဆောင်သည်-
- ခဏ တစ် ဖြုတ်တွင်၊ အခြေအနေအား စမ်းသပ်ပြီး မှန်ပါက ကွင်းဆက်ကို ထပ်မံလုပ်ဆောင်သည်။
- ကွက်လပ် တစ်ခုတွင် ၊ တိုးနှုန်းဖော်ပြချက် (ဥပမာ i++) ကို ဦးစွာအကဲဖြတ်ပြီး နောက်တစ်ခု ထပ်လုပ်သင့်သည်ဆိုသည်ကို သိရှိရန် အခြေအနေအား စမ်းသပ်သည်။
ဆက်လက်ဖော်ပြချက်အား ရွေးချယ်နိုင်သော အညွှန်းအညွှန်းဖြင့်လည်း အသုံးပြုနိုင်သည်။
မှတ်ချက်- ဆက်လက်ဖော်ပြချက် (အညွှန်းအညွှန်းနှင့် သို့မဟုတ် မပါဘဲ) ကို ကွင်းဆက်တစ်ခုအတွင်းသာ အသုံးပြုနိုင်သည်။
အထားအသို
continue;
ရွေးချယ်နိုင်သော အညွှန်းအညွှန်းကို အသုံးပြုခြင်း-
continue labelname;
နောက်ထပ် ဥပမာများ
နံပါတ် 2 နှင့် 3 ကိုကျော်ပါ (OR အော်ပရေတာကိုအသုံးပြုသည်-
let text = "";
for (let i = 1; i < 8; i++) {
if (i === 2 || i === 3) continue;
text += i + ""<br>";
}
အခင်းအကျင်းတစ်ခုကို လှည့်ပတ်သော်လည်း "Saab" ကို ကျော်သွားပါ-
const cars = ["BMW", "Volvo", "Saab", "Ford"];
let text = "";
for (let = 0; i < cars.length; i++) {
if (cars[i] === "Saab") {
continue;
}
text += cars[i] + "<br>";
}
ဥပမာ
အညွှန်းကိုးကားမှုဖြင့်၊ nested loop တွင် တန်ဖိုးတစ်ခုကို ကျော်သွားပါ-
let text = "";
// The first for loop is labeled Loop1:
Loop1:
for (let i = 0; i < 3; i++) {
text += i + "<br>";
// The second for loop is labeled Loop2:
Loop2:
for (let i = 10; i < 15; i++) {
if (i === 12) continue Loop2;
text += i + "<br>";
}
}
ဆက်စပ်စာမျက်နှာများ
JavaScript ကျူတိုရီရယ်- JavaScript ကို ဖြတ်ပြီး ရှေ့ဆက်ပါ ။
JavaScript သင်ခန်းစာ- JavaScript အတွက် Loop
JavaScript ကျူတိုရီရယ်- JavaScript while Loop
JavaScript ကျူတိုရီရယ်- JavaScript ချိုးဖျက်ဖော်ပြချက်
JavaScript ရည်ညွှန်းချက်- ထုတ်ပြန်ချက်အတွက် JavaScript
JavaScript ရည်ညွှန်းချက်- JavaScript while Statement
Browser ပံ့ပိုးမှု
continue
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |