2007-7-18 10:03
ljjk5
@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在园括号括起来的表达式中支持下面的运算符: [list][*]! ~[*]* / %[*]+ -[*]<< >> >>>[*]< <= > >=[*]== != === !==[*]& ^ |[*]&& ||[/list]如果在变量被定义前使用了这个变量,则它的值是 [b]NaN[/b]。[b]NaN[/b] 可以用 [b]@if[/b] 语句来检查:
@if (@newVar != @newVar) ...这样做能成功是因为 [b]NaN[/b] 是不等于它自己的唯一值。
要求[url=http://www.chinapsd.com/lesson/js56jsoriversioninformation.htm]版本 3[/url]