switch case(97강)

keep_going·2023년 1월 6일
0

udemy_javascript

목록 보기
5/6
  • 언제쓰나?
    하나의 조건만 존재하고,
    동치를 확인해야하는 경우(타입 유형 동일),
    다수의 상이한 값들을 확인할때,
    else if가 많은,
    if문을 대체하기 위해 사용

  • switch는 조건이 아니라 하나의 값(값을 도출하는 표현식)을 받는다.

  • case키워드로 case를 정리한다.
    case는 변수나 상수에 저장될 수 있는 구체적인 값이다.

  • 각각의 case뒤에는 break;를 써야한다.
    한 case가 처리되면 다른 case가 실행되지 않도록 지시하는 역할.
    case가 성공하면 그다음 case의 조건문은 무시되고 그냥 실행되는것이 기본설정(fall through 메카니즘)

  • 마지막 case 뒤에 default 키워드를 작성하면 어떤 case도 만족시키지 못한 경우 실행될 기본 코드를 정의할수 있다.

  • >를 쓰거나 복잡한 조건에서 써야한다면.. if를 쓰자!

profile
keep going

0개의 댓글

Powered by GraphCDN, the GraphQL CDN