continue
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015ë 7ìâ©.
continue 문ì íì¬ ëë ë ì´ë¸ì´ ì§ì ë 루íì íì¬ ë°ë³µìì ëª
ë ¹ë¬¸ì ì¤íì ì¢
ë£íê³ ë°ë³µë¬¸ì ì²ìì¼ë¡ ëìê°ì¬ 루í문ì ë¤ì ì½ë를 ì¤íí©ëë¤.
ìëí´ ë³´ê¸°
let text = "";
for (let i = 0; i < 10; i++) {
if (i === 3) {
continue;
}
text = text + i;
}
console.log(text);
// Expected output: "012456789"
구문
continue [label];
label-
ëª ë ¹ë¬¸ì ë ì´ë¸ê³¼ ì°ê´ë ìë³ì.
ì¤ëª
break 문과 ë¬ë¦¬ continueë 루íì ì¤íì ìì í ì¢
ë£íì§ ìê³ for, while문ìì ë¤ìê³¼ ê°ì´ ëìí©ëë¤.
while루íììë ë¤ì ì¡°ê±´ì¼ë¡ ì íí©ëë¤.for루íììë ì ë°ì´í¸ ííìì¼ë¡ ì íí©ëë¤.
continue 문ìë íì¬ ë£¨í ëì ë ì´ë¸ì´ ì§ì ë 루í 문ì ë¤ì ë°ë³µì¼ë¡ ê±´ë ë°ëë¡íë ì íì ë ì´ë¸ì´ í¬í¨ë ì ììµëë¤. ì´ ê²½ì°, continue 문ì ì´ ë ì´ë¸ ë ëª
ë ¹ë¬¸ ë´ì ì¤ì²©ëì´ì¼í©ëë¤.
ìì
>Using continue with while
ë¤ì ìì ììë iì ê°ì´ 3ì¼ ë ì¤íëë continue문ì í¬í¨íë whileì ë³´ì¬ì¤ëë¤. ë°ë¼ì nì 1, 3, 7 ë° 12 ê°ì ê°ìµëë¤.
var i = 0;
var n = 0;
while (i < 5) {
i++;
if (i === 3) {
continue;
}
n += i;
}
labelê³¼ í¨ê» continue ì¬ì©í기
ë¤ì ìì ìì checkiandjë¼ë 문ìë checkjë¼ë ë¬¸ì´ ììµëë¤. continueê° ë°ìíë©´ íë¡ê·¸ë¨ì checkj 문ì 맨 ììì ê³ìë©ëë¤. continueê° ë°ìí ëë§ë¤ checkjë ì¡°ê±´ì´ false를 ë°í í ëê¹ì§ ë°ë³µí©ëë¤. falseê° ë¦¬í´ëë©´ ëë¨¸ì§ checkiandj ë¬¸ì´ ìë£ë©ëë¤.
continueì checkiandj ë ì´ë¸ì´ ìì¼ë©´ì´ íë¡ê·¸ë¨ì checkiandj 문 맨 ììì ê³ìë©ëë¤.
See also label.
var i = 0;
var j = 8;
checkiandj: while (i < 4) {
console.log("i: " + i);
i += 1;
checkj: while (j > 4) {
console.log("j: " + j);
j -= 1;
if (j % 2 == 0) continue checkj;
console.log(j + " is odd.");
}
console.log("i = " + i);
console.log("j = " + j);
}
ì¶ë ¥:
i: 0
// start checkj
j: 8
7 is odd.
j: 7
j: 6
5 is odd.
j: 5
// end checkj
i = 1
j = 4
i: 1
i = 2
j = 4
i: 2
i = 3
j = 4
i: 3
i = 4
j = 4
ëª ì¸ì
| Specification |
|---|
| ECMAScript® 2026 Language Specification > # sec-continue-statement > |