风舞残阳 2008-4-1 11:21
@set 语句
用条件编译语句来创建变量。
[b]@set[/b]@varname=[i]term[/i]参数[i]varname[/i]必选项。有效的JScript变量名。必须总在前面放置一个"@"字符。[i]term[/i]必选项。零或多个一元运算符,后跟一个常数、条件编译变量、或圆括号括起来的表达式。说明条件编译支持数字和Boolean变量。不支持字符串。用[b]@set[/b]创建的变量通常在条件编译语句中使用,但也可以在JScript代码的任何地方使用。
变量声明的例子看起来如下:
[b]@set[/b]@myvar1=12[b]@set[/b]@myvar2=(@myvar1*20)[b]@set[/b]@myvar3=@_jscript_version在园括号括起来的表达式中支持下面的运算符:!"*/%+-%26lt;%26lt;%26gt;%26gt;%26gt;%26gt;%26gt;%26lt;%26lt;=%26gt;%26gt;===!====!==%26^│%26%26││如果在变量被定义前使用了这个变量,则它的值是[b]NaN[/b]。[b]NaN[/b]可以用[b]@if[/b]语句来检查:
@if(@newVar!=@newVar)...这样做能成功是因为[b]NaN[/b]是不等于它自己的唯一值。
要求版本3