안녕하세요 찌빠냥 입니다. 이번 포스팅에서는 switch case 에 대해 정리해 봤습니다. 자바스크립트에서 상당히 많이 쓰는 패턴이기 때문에 익숙치가 않으면 예제를 실행해 보면서 테스트 해보시기 바랍니다.
switch 문의 기본 구문은 switch에 사용한 값(아래 예로는 ‘grade’값)에 따라 실행할 여러 다른 문을 제공하는 것입니다. 스크립트에서는 일치하는 case가 발견될 때까지 표현식 값에 대해 각 case를 확인합니다. 일치하는 항목이 없으면 default 조건이 실행됩니다.
switch case 사용 문법
switch (expression) {
case condition 1: statement(s)
break;
case condition 2: statement(s)
break;
...
case condition n: statement(s)
break;
default: statement(s)
}
예제
<!--
var grade='A';
document.write("Entering switch block<br/>");
switch (grade) {
case 'A': document.write("Good job<br/>");
break;
case 'B': document.write("Pretty good<br/>");
break;
case 'C': document.write("Passed<br/>");
break;
case 'D': document.write("Not so good<br/>");
break;
case 'F': document.write("Failed<br/>");
break;
default: document.write("Unknown grade<br/>")
}
document.write("Exiting switch block");
//-->
javascript 의 switch case 문에 대해 알아봤습니다. 감사합니다.
반응형
'IT 개발' 카테고리의 다른 글
[javascript&jQeury] window.onload 와 $(document).ready 차이 (0) | 2023.01.30 |
---|---|
[javascript] javascript에서 $. (달러) 으로 시작하는것의 의미 (0) | 2023.01.30 |
[java]httpclient 사용해 request 요청하기 (0) | 2023.01.25 |
[javascript] var, let, const 변수 선언 시 차이 (0) | 2023.01.19 |
[javascript] forEach continue, break 기능 구현하기 (0) | 2023.01.18 |
댓글