多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
| JScript  | [语言参考](#) | |-----|-----| # @if 语句 根据表达式的值,有条件地执行一组语句。 `**@if** (   *condition1*` `)    *text1*` `[**@elif** (   *condition2*` `)    *text2*] [**@else**`    `*text3*] **@end** ` #### 参数 condition1, condition2 可选项。可以强制转换为[ Boolean 表达式](#)的表达式。 text1 可选项。*condition1* 是 **true** 时要解析的文本。 text2 可选项。*condition1* 是 **false** 且 *condition2* 是 **true** 时要解析的文本。 text3 可选项。*condition1* 和 *condition2* 都是 **false** 时要解析的文本。 #### 说明 在书写 **@if** 语句时,不必将每个子句放到不同的行。可以使用多个 **@elif** 子句。但是,所有 **@elif** 子句必须在 **@else** 子句之前出现。 通常使用 **@if** 语句来决定应当使用若干选项中的哪个选项来进行文本输出。例如: ~~~ alert(@if (@_win32) "using Windows NT or Windows 95" @else "using Windows 3.1" @end) ~~~ #### 要求 [版本 3](#) #### 请参阅 [条件编译](#) | [条件编译变量](#) | [@cc_on 语句](#) | [@set 语句](#) [© 2000 Microsoft Corporation 版权所有。保留所有权利。使用规定。](#)