JavaScript continue 语句
- 上一页 const
- 下一页 debugger
- 返回上一层 జావాస్క్రిప్ట్ స్టేట్మెంట్ రిఫరెన్స్ మాన్యువల్
定义和用法
如果出现指定条件,则 continue 语句会中断一次迭代(在循环中),并继续循环中的下一次迭代。
continue 和 break 语句之间的区别在于,continue 语句不是“跳出”循环,而是“跳过”循环中的一次迭代。
但是,当执行 continue 语句时,对于不同类型的循环,它的行为会有所不同:
- 在 while 循环中,测试条件,如果为真,则再次执行循环
- 在 for 循环中,首先计算增量表达式(例如 i++),然后测试条件以确定是否应该进行另一次迭代
- continue 语句也可以与可选的标签引用一起使用
注释: continue 语句(带或不带标签引用)只能在循环内使用。
ఉదాహరణ
ఈ ఉదాహరణలో ఫర్ములు కన్టిన్యూ వాక్యాన్ని ఉపయోగించాము。
循环一段代码,但跳过 "3" 这个值:
var text = "" var i; for (i = 0; i < 5; i++) { if (i === 3) { continue; } text += "The number is " + i + "<br>"; }
页面下方有更多 TIY 实例。
语法
continue;
使用可选的标签引用:
కన్టిన్యూ labelname;
技术细节
JavaScript 版本: | ECMAScript 1 |
---|
更多实例
ఉదాహరణ
在本例中,我们将 while 循环与 continue 语句一起使用。
循环一段代码,但跳过 "3" 这个值:
var text = ""; var i = 0; while (i < 5) { i++; if (i === 3) { continue; } text += "<br>The number is " + i; }
పదబద్ధం పరిణామం ఉంటుంది:
సంఖ్య ఉంది 1 సంఖ్య ఉంది 2 సంఖ్య ఉంది 4 సంఖ్య ఉంది 5
ఉదాహరణ
కోడ్ ప్రయత్నంలో కన్టిన్యూ వాక్యాన్ని ఉపయోగించి నంబర్ 2 మరియు 3 ని పార్శ్వం చేయండి (ఉపయోగించి OR ఆపరేటర్):
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
ఉదాహరణ
ఈ ఉదాహరణలో ఫర్ములు కన్టిన్యూ వాక్యాన్ని ఉపయోగించాము。
ప్రయత్నంలో ఫలితంగా ప్రయత్నించి విభజించి ఉంటుంది:
var cars = ["BMW", "Volvo", "Saab", "Ford"]; var text = "" var i; for (i = 0; i < cars.length; i++) { if (cars[i] === "Saab") { continue; } text += cars[i] + "<br>"; }
పదబద్ధం పరిణామం ఉంటుంది:
బిఎమ్డబ్ల్యూ వోల్వో ఫోర్డ్
ఉదాహరణ
లేబుల్ ఆఫ్ రిఫరెన్స్ వాల్డ్ కన్టిన్యూ వాక్యాన్ని ఉపయోగించి నిష్క్రియంగా పరిశీలనలోకి వెళ్ళండి:
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
- 返回上一层 జావాస్క్రిప్ట్ స్టేట్మెంట్ రిఫరెన్స్ మాన్యువల్