웹/JavaScript

제어문

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