Toggle theme
문제를 잘 정의하는 것은 문제를 절반 해결한 것이다. - 2023.12
사용자 도구
Toggle theme
로그인
사이트 도구
검색
도구
문서 보기
이전 판
PDF로 내보내기
Fold/unfold all
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
현재 위치:
start
»
wiki
»
javascript
»
javascript_note
»
js_break
wiki:javascript:javascript_note:js_break
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
======Javascript Break and Continue====== <WRAP left notice 70%> * description : Javascript Break and Continue * author : 오션 * email : shlim@repia.com * lastupdate : 2021-05-31 </WRAP> <WRAP clear></WRAP> \\ ===the source of this article=== [[https://www.w3schools.com/js/js_break.asp|Javascript Break and Continue]]\\ =====The For/Of Loop===== ''%%break%%'' 문은 loop에서 빠져나옵니다(jump out).\\ \\ ''%%continue%%'' 문은 loop에서 하나의 반복을 "점프"합니다.\\ =====The Break Statement===== 이전 챕터에서 사용된 ''%%break%%'' 문을 이미 보았습니다. ''%%switch()%%'' 문에서 "빠져나오는" 데 사용되었습니다.\\ \\ ''%%break%%'' 문을 사용하여 loop 밖으로 이동할 수도 있습니다.\\ ====Example==== <code javascript> <body> <h2>JavaScript Loops</h2> <p>A loop with a <b>break</b> statement.</p> <p id="demo"></p> <script> var text = ""; var i; for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "The number is " + i + "<br>"; } document.getElementById("demo").innerHTML = text; /* The number is 0 The number is 1 The number is 2 */ </script> </body> </code> \\ 상기 예제에서, ''%%break%%'' 문은 loop 카운터 (i)가 3 일 때, loop를 종료(loop를 "중단")합니다.\\ =====The Continue Statement===== ''%%continue%%'' 문은, 지정된 조건이 발생하면, 루프에서 하나의 반복을 중단하고 루프에서 다음 반복을 계속합니다.\\ \\ 다음 예제는 3의 값을 건너 뜁니다:\\ ====Example==== <code javascript> <body> <h2>JavaScript Loops</h2> <p>A Loop with a <b>continue</b> statement.</p> <p>A loop which will skip the step where i = 3.</p> <p id="demo"></p> <script> var text = ""; var i; for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "The number is " + i + "<br>"; } document.getElementById("demo").innerHTML = text; /* The number is 0 The number is 1 The number is 2 The number is 4 The number is 5 The number is 6 The number is 7 The number is 8 The number is 9 */ </script> </body> </code> =====JavaScript Labels===== %%JavaScript%% 문에 레이블을 지정하려면 앞에 레이블 이름과 콜론을 추가합니다:\\ <code javascript> label: statements </code> \\ ''%%break%%'' 및 ''%%continue%%'' 문은 코드 블록에서 "빠져나올 수 있는" 유일한 %%JavaScript%% 문입니다.\\ ===Syntax:=== <code javascript> break Labelname; continue Labelname; </code> \\ ''%%continue%%'' 문 (레이블 참조 포함 또는 제외)은 하나의 Loop 반복을 건너 뛰는 데만 사용할 수 있습니다.\\ \\ 레이블 참조가 없는 ''%%break%%'' 문은 loop 또는 switch에서 빠져나오는 데만 사용할 수 있습니다.\\ \\ 레이블 참조를 사용하면, break 문을 사용하여 모든 코드 블록에서 빠져나올 수 있습니다:\\ ====Example==== <code javascript> <body> <h2>JavaScript break</h2> <p id="demo"></p> <script> var cars = ["BMW", "Volvo", "Saab", "Ford"]; var text = ""; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; break list; text += cars[2] + "<br>"; text += cars[3] + "<br>"; } document.getElementById("demo").innerHTML = text; /* BMW Volvo */ </script> </body> </code> \\ 코드 블록은 중괄호 { } 사이의 코드 블록입니다. {{tag>오션 Javascript Break and Continue}}
/volume1/web/dokuwiki/data/pages/wiki/javascript/javascript_note/js_break.txt
· 마지막으로 수정됨: 2023/01/13 18:44 (바깥 편집)
문서 도구
문서 보기
이전 판
역링크
PDF로 내보내기
Fold/unfold all
맨 위로