식의 값에 따라 조건에 맞는 문장 그룹을 실행한다.
@if (condition1) javascriptCode1 [@elif (condition2) javascriptCode2] [@else javascriptCode3] @end
보통 @if 문장을 사용하여 여러 옵션 중 어떤 문자열를 텍스트 출력에 사용할 것인지 결정하는 것이 보통이다.
반드시 위의 모든 인수를 모두 가져야 하는 것은 아니고, 선택적으로 사용하면 된다.
@if 문장을 쓸 때 각 절을 다른 줄에 둘 필요는 없고, @elif 절은 여러 개를 사용할 수 있지만 @elif 절은 모두 @else 절 앞에 두어야 한다.
@if (조건문) 실행문; @end
@if (조건문) 실행문; @else 실행문; @end
@if (조건문) 실행문; // 제일 먼저 나와야 한다. @elif (조건문) 실행문; @elif (조건문) 실행문; @else 실행문; // 마지막 @elif 보다 늦게 나와야 한다. @end // 제일 마지막에 나와야 한다.
버전 | JScript 버전 3 | Javascript X |
참조 | @if 문장 | @cc_on 문장 | @set 문장 | 조건부 컴파일 | 조건부 컴파일 변수 | if...else... 문장 |
![]() | @if 문장⇒ | ![]() | ![]() ![]() ![]() |
![]() | @if 문장 | ⇒ | ![]() ![]() |
최종 수정: 05/19/2025 13:39:20 | ![]() All right reserved | 비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다. 오류가 나면 정상적 접속으로 시도해 보세요. | http://koxo.com/lang/js/statement/@if.html |