javascript

switch문

노래하는 마케터 2020. 9. 11. 18:42
728x90

if...else문은 두 가지 선택을 가지고 있는 경우에 주로 유용합니다. 그리고 각각은 실행되기 위한 합리적인 양의 코드가 필요하고, AND/OR 조건은 복잡합니다. 많은 선택 항목이 있는 경우에 특히 그렇습니다.
switch statements는 입력으로 하나의 표현식/값을 받고, 값과 일치하는 하나를 찾을 때까지 여러 항목을 살펴보고 그에 맞는 코드를 실행합니다.
switch (식) {
case choice1:
A
break;
case choice2:
B
break;
default: C
}

  1. 뒤에 괄호가 오는 키워드 switch.
  2. 괄오 내부에는 표현식이나 값을 입력합니다.
  3. 표현식이나 값이 될 수 있는 선택이 따라 오는 키워드 case는 콜론이 뒤에 옵니다.
  4. break문은 뒤에 세미콜론이 옵니다. 이전의 선택이 표현식이나 값과 일치한다면 해당 코드 블록에서 실행을 멈추고, switch 문 아래에 있는 어떤 코드로 이동합니다.
  5. 원하는 많은 다른 케이스를 입력할 수 있습니다.
  6. 키워드 default는 case들과 같은 코드를 입력하고, 일치하는 항목이 없으면 실행되는 기본 옵션입니다. case와 일치하지 않고, 예외가 필요하지 않는 경우 제외할 수 있습니다.

*** default를 반드시 포함하지 않고 생략가능합니다. 다만 필요하다면 미지의 경우를 처리하기 위해 포함해야 합니다.

728x90

'javascript' 카테고리의 다른 글

Looping code(loop : 고리를 만들다)  (0) 2020.09.12
삼항 연산자  (0) 2020.09.11
논리 연산자  (0) 2020.09.11
if else 문 개념 정리  (0) 2020.09.11
문자열을 배열로 변환, 배열을 문자열로 변환  (0) 2020.09.11