if 문
삼항 연산자
식 1 ? 식 2: 식 3
은 if...else 문을 작성하는 단순화된 방법입니다.
switch 문
switch(식) {
케이스 상수 1 :
문;
break;
대소문자 상수 2:
문;
break;
대소문자 상수 3:
문;
break;
...
대소문자 상수 n:
break 문;
;
default:
문;
break ;
}
break는 생략할 수 있으며, 생략하면 코드는 다음 case를 계속 실행합니다.
switch 문은 값을 비교할 때 등호 연산자를 사용하므로 유형 변환이 발생하지 않습니다(예: 문자열 '10'은 값 10과 같지 않음). )
부울 유형의 암시적 변환
true로 변환 비어 있지 않은 문자열 0이 아닌 숫자 true 모든 객체
false로 변환 빈 문자열 0 false null undefine
for 루프
//for 루프 표현식 그들은 다음으로 구분됩니다. ; 절대 쓰지 마세요,
for(초기화식 1; 판단식 2; 자동증가식 3) {
// 루프 본문 4
}
while(루프 조건) {
//루프 본문
}
do {
// 루프 본문;
} while(루프 조건);
break: 전체 루프에서 즉시 점프, 즉 루프가 종료되고 실행이 시작됩니다. 루프 이후의 내용 (중괄호로 직접 점프)
continue: 현재 루프에서 즉시 점프하고 다음 루프로 계속합니다. (i++로 점프)
위 내용은 JavaScript 표현식 및 문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!