if..else문
조건식의 평과 결과가 불리언 값이 아니면 불리언 값으로 강제 변환되어 논리적 참, 거짓을 구별한다.
switch 문
switch (표현식) {
case 표현식1:
switch 문의 표현식과 표현식1이 일치하면 실행될 문;
break;
case 표현식2:
switch 문의 표현식과 표현식2가 일치하면 실행될 문;
break;
default:
switch 문의 표현식과 일치하는 표현식을 갖는 case 문이 없을 때 실행될 문;
}
while 문
while문의 조건식 평과 결과가 불리언 값이 아니면 불리언 값으로 강제 변환된다.
레이블 문(label statement)이란 식별자가 붙은 문을 말한다.
// foo라는 레이블 식별자가 붙은 레이블 문
foo: console.log('foo');
레이블 문은 프로그램의 실행 순서를 제어하기 위해 사용한다. switch 문의 case 문과 default 문도 레이블 문이다.
Control Flow | PoiemaWeb
제어문(Control flow statement)은 주어진 조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용한다. 일반적으로 코드는 위에서 아래 방향으로 순차적으로 실행된다. 제어문은 코
poiemaweb.com
'웹 > JavaScript' 카테고리의 다른 글
객체 (0) | 2021.07.29 |
---|---|
타입 변환 (0) | 2021.07.28 |
데이터 타입 (0) | 2021.07.27 |
기본 문법 (0) | 2021.07.27 |
브라우저 동작 원리 (0) | 2021.07.27 |