[모던 자바스크립트 Deep Dive] 8장 제어문

Soyeon·2025년 3월 8일
1

제어문의 종류

제어문(control flow statement)은 조건에 따라 코드 블록 을 실행하거나 반복 실행할 때 사용한다.

제어문은 코드의 실행 흐름을 인위적으로 제어할 수 있어 순차적으로 진행하는 직관적인 코드의 흐름을 혼란스럽게 만든다.
즉, 제어문은 코드의 흐름을 이해하기 어렵게 만들어 가독성을 해치는 단점 이 있다.

1️⃣ 블록문

2️⃣ 조건문

  • if ... else 문
  • switch 문
    • 주어진 표현식을 평가하여 그 값과 일치하는 표현식을 갖는 case 문 으로 실행 흐름을 옮긴다.

3️⃣ 반복문

  • for 문
  • while 문
  • do ... while 문

4️⃣ break 문

  • 코드 블록 을 탈출하는 것이다.

5️⃣ continue 문

  • 반복문의 코드 블록 실행을 현 시점에서 중단하고 반복문의 처음으로 이동한다.
  • if 문 내에서 실행해야 할 코드가 한줄 이라면 반복문 내에서 continue 문을 사용할 필요는 없다.
    하지만, if 문 내에서 실행햐야 할 코드가 길다면 들여쓰기가 한 단계 더 깊어지므로 , continue 문을 사용하는 편이 가독성이 더 좋을 수 있다.
profile
탄탄한 개발자로 살아남기🗿

0개의 댓글