(一)vbs注释符号
在VBS(VBScript)语言中,注释的符号主要有两种:REM 和单引号(’)。这两种符号用于在代码中添加注释,这些注释不会执行,但可以提供代码的解释和说明,使代码更易于理解。在实际编程中,合理使用注释可以提高代码的可读性和可维护性。
(1)单行注释:使用单引号 ‘ 或REM作为注释符。在单引号之后的所有内容直到行尾都将被视为注释。
‘ 这是一个单行注释
Dim x ‘ 这行代码后面的部分也是注释
REM 这是一行注释
Dim y
(2)多行注释:VBScript没有官方支持的多行注释语法,但都可以使用单引号 ‘ 或REM关键字来实现类似效果。REM后的所有内容直到行尾都是注释。
‘ 这一行开始多行注释
‘ 这种方式可以连续多行使用REM来注释
‘ 每行都需要REM
REM 这是一个多行注释
REM 这种方式可以连续多行使用REM来注释
REM 每行都需要REM
(二)vbs编程的运算符
(1)算术运算符
幂 ^
乘法 *
除法 /
整除 \
求余 Mod
加法 +
减法 –
(2)连接运算符 &
(3)比较运算符
小于 < 小于等于 <= 等于 = 大于 >
大于等于 >=
不等于 <>
对象比较 Is
(4)逻辑运算符
与运算 And
或运算 Or
异或运算 Xor
隐含运算 Imp
等价运算 Eqv
非运算 Not示例
‘——————————————————————————————————————————–
‘运算符优先级 示例
MsgBox – 1 ^ 2 ‘1 (负号 比 幂 优先)
MsgBox 2 ^ 4 / 2 ‘8 (幂 比 乘法 除法 优先)
MsgBox 6 / 2 * 2 ‘6 (乘法 除法 同一优先级)
MsgBox 2 * 3 \ 2 ‘3 (乘法 除法 比 整除 优先)
MsgBox 9 Mod 5 \ 2 ‘1 (整除 比 求余Mod 优先)
MsgBox 9 Mod 5 + 2 ‘6 (Mod 比 加法 减法 优先)
MsgBox 6 – 2 + 3 ‘7 (加法 减法 同一优先级)
MsgBox 3 – 2 & 2 + 4 ‘ “16” (加法 减法 比 & 优先)
MsgBox 5 > 2 & 3 ‘False (& 比 比较运算符 优先)
MsgBox 1 > 3 >= 2 ‘False (比较运算符 同一优先级)
MsgBox Err Is Nothing = False ‘True
MsgBox False = (Err Is Nothing) ‘True
MsgBox Not 1 <= 1 ‘False (比较运算符 比 逻辑运算符 优先)
MsgBox Not 2 And 3 ‘1 (逻辑运算符 同一优先级)
MsgBox 10 And 12 Or 3 ’11
Views: 56