break
문의 정의 및 사용법
break
문은
반복문, switch
문, label
문에서 사용되며,
실행 중인 현재 문을 즉시 종료하고, 다음 코드로 제어를 이동시키는 명령어입니다.
break
문은 다음의 문에서 사용됩니다.
하지만, 배열 메서드로 사용되는 순회(루프) 함수에서는 break
문을 사용할 수 없습니다.
다음은 배열 메서드로 많이 사용되는 순회(루프) 함수입니다.
간단한 예제
break
문을 사용하는 간단한 예제입니다.
for
문
for
문은 특정 횟수나 범위만큼 반복하는 문입니다.
for...of
문
for...of
문은 순회 가능한 이터러블(iterable) 객체를 순회하는 반복문입니다.
for...in
문
for...in
문은 객체의 프로퍼티를 순회하는 반복문입니다.
while
문
while
문은 조건식과 코드 블록으로 구성되며,
조건식이 참(true
)인 동안 코드 블록을 반복 실행하는 반복문입니다.
do...while
문
do...while
문은 코드 블록과 조건식으로 구성됩니다.
먼저 코드 블록을 무조건 한 번 실행한 후,
그 다음부터는 조건식이 참(true
)인 동안 코드 블록을 실행하는 루프를 만듭니다.
조건식이 거짓(false
)이 되면 do...while
문은 종료됩니다.
switch
문
switch
문은 여러 조건 중 하나를 선택하여 특정 코드 블록을 실행하는 데 사용됩니다.
switch
문은 조건문 중 하나로, 다양한 값에 대해 여러 case
를 검사하고, 조건이 일치하는 경우 해당 case
의 코드를 실행합니다. break
문을 사용하여 switch
문을 종료할 수 있습니다.
label
이 지정된 블록
이 예제들은 각 상황에서 break
문이 어떻게 사용되는지를 보여줍니다. break
문은 루프와 switch
문에서 제어 흐름을 관리하는 데 유용합니다.
명세서
명세서 사양 | |
---|---|
break
|
ECMAScript Language Specification #sec-break-statement |
브라우저 호환성
문 |
데스크탑 Chrome
|
데스크탑데스크탑 Edge
|
데스크탑 Firefox
|
Safari
|
---|---|---|---|---|
break
|
1 | 12 | 1 | 1 |