Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- Spring Cookie
- Spring MVC Interceptor
- Spring MVC5 기본 세팅
- Mybatis 오류
- 스프링 파라미터 추출
- Spring 객체로 주입받기
- Spring message
- properties 변수
- Spring
- DDL DROP
- collection framework
- annotation
- 스프링 인터셉터
- 오라클 DROP
- 코드로 배우는 스프링 웹 프로젝트
- 자바
- Servlet cookie
- Dependency Injection
- properties 파일 주입
- 자바오류
- DDL TRUNCATE
- 자바 List
- JSR - 303
- 오라클 TRUNCATE
- ddl alter
- Spring 커맨드 객체
- 자바스크립트
- properties 파일
- JSR - 380
- 오라클 CREATE
Archives
- Today
- Total
개발이좋아
[JavaScript] 제어문 2 선택문 본문
선택문은 switch문이라 해서 변수에 저장된 값과 switch 문에 있는 각 각의 케이스를 비교해서 변수와 케이스가 일치
하는 값이 있을 때 그에 해당하는 코드를 실행하는 제어문이다.
if문과 용도는 비슷하지만 if문은 만족하는 데이터가 여러 개일 경우에 주로 사용하지만 switch문은 여러 경우의 케이스 중 일치하는 데이터를 찾아서 코드를 실행시킨다는 차이가 있다.
var 변수 = 초기값;
switch(변수) {
case 값1 : 코드1;
break;
case 값2 : 코드2;
break;
case 값3 : 코드3;
break;
case 값4 : 코드4;
break;
default: 코드5
}
변수에 저장된 값이 switch문을 만나 case의 값 중 일치하는 데이터가 있는 지 하나씩 검사하고 case 값 중 일치하는 값이 존재한다면 그 값의 해당하는 코드를 실행하고 break문을 실행하여 switch문을 빠져나간다.
만약 마지막의 default라인까지 맞는 case가 없는 경우 default의 코드를 실행하고 switch문은 종료하게 된다.
<script>
var season = prompt("봄, 여름, 가을, 겨울 중 좋아하는 계절은 무엇입니까?", "");
switch(season) {
case "봄": alert("꽃이 피는 계절을 좋아하시네요!");
break;
case "여름": alert("쏟아 지는 비가 운치있는 계절이네요!");
break;
case "가을": alert("천고마비의 계절이네요!!");
break;
case "겨울": alert("하얀 눈이 내리는 계절이네요!");
break;
default: alert("좋아하는 계절이 없으시군요 ㅜㅜ");
}
</script>
위의 코드는 좋아하는 계절을 묻고 그 계절에 따른 경고창을 띄어주는 코드이다.
'Web개발 > JavaScript' 카테고리의 다른 글
[JavaScript] 크롬 브라우저로 디버깅하기 (0) | 2019.11.26 |
---|---|
[JavaScript] Ajax의 개념과 사용 이유 (0) | 2019.11.22 |
[JavaScript] Ajax의 기능 (0) | 2019.11.20 |
[JavaScript] 자바스크립트 제어문 1 (조건문) (0) | 2019.11.17 |
[JavaScript] 재귀함수 (0) | 2019.11.15 |
Comments