JScript 8.0
@set 语句

创建使用条件编译语句的变量。

@set @varname = term 
参数
varname

必选。有效的 JScript 变量名。必须总在前面放置一个“@”字符。

term

必选。零个或多个一元运算符,后面有一个常数、条件编译变量或用圆括号括起来的表达式。

备注

在条件编译中支持数字类型和布尔型的变量。而不支持字符串变量。使用 @set 创建的变量通常在条件编译语句中使用,但也可在 JScript 代码的任何地方使用。

变量声明的示例如下所示:

          @set @myvar1 = 12
@set @myvar2 = (@myvar1 * 20)
@set @myvar3 = @_jscript_version

在圆括号括起来的表达式中,支持下面的运算符:

如果变量在定义前使用,则它的值为 NaNNaN 可通过使用 @if 语句进行检查:

@if (@newVar != @newVar)
   // ...

之所以能这样做是因为 NaN 是唯一一个不等于其自身的值。

要求

版本 3

请参见

参考

@cc_on 语句
@if...@elif...@else...@end 语句

概念

条件编译变量

其他资源

条件编译