根據(jù)表達式的值,有條件地執(zhí)行一組語句。
@if ( condition1 ) text1 [@elif ( condition2 ) text2] [@else text3] @end
在書寫 @if 語句時,不必將每個子句放到不同的行。可以使用多個 @elif 子句。但是,所有 @elif 子句必須在 @else 子句之前出現(xiàn)。
通常使用 @if 語句來決定應當使用若干選項中的哪個選項來進行文本輸出。例如:
alert(@if (
@_win32)
"using Windows NT or Windows 95"@else
"using Windows 3.1"@end
)