조건문
일반적으로 코드를 작성할 때 항상 다른 결정에 대해 다른 작업을 수행해야 합니다. 코드에서 조건문을 사용하여 이 작업을 수행할 수 있습니다.
JavaScript에서는 다음 조건문을 사용할 수 있습니다.
if 문 - 지정된 조건이 true인 경우에만 코드를 실행하려면 이 문을 사용합니다.
if...else 문 - 실행 조건이 참일 때 코드, 조건이 거짓일 때 다른 코드
if...else if....else 문 - 이 문을 사용하여 여러 코드 블록 중 하나를 선택하여 실행
switch 문 - 사용 실행할 여러 코드 블록 중 하나를 선택하는 문입니다.
JavaScript Switch 문
실행할 여러 코드 블록 중 하나를 선택하려면 스위치 문을 사용하세요.
구문
switch(n)
{
case 1:
코드 블록 1 실행
break
case 2:
코드 블록 2 실행
break ;
기본값:
사례 1과 사례 2와 동시에 실행되지 않는 n 코드
}
기본 키워드
기본 키워드를 사용하여 수행할 작업을 지정하세요. 일치하는 항목이 존재하지 않는 경우:
var day=new Date().getDay()
switch(day)
{
case 6:
x="Today 토요일입니다";
break;
case 0:
x="오늘은 일요일입니다";
break;
기본값:
x="주말이 기대됩니다";
}
다양한 유형의 루프
JavaScript는 다양한 유형의 루프를 지원합니다.
for - 특정 횟수만큼 코드 블록을 반복합니다.
for/in - 반복합니다. 객체의 속성
while - 지정된 경우 지정된 조건이 true인 경우 지정된 코드 블록을 반복합니다.
do/while - 마찬가지로 지정된 조건이 true인 경우 지정된 코드 블록을 반복합니다.
break 문은 루프를 벗어나는 데 사용됩니다.
continue는 루프에서 반복을 건너뛰는 데 사용됩니다.