VBScript 有一套完整的运算符包括算术运算符比较运算符连接运算符和逻辑运算符 运算符优先级 当表达式包含多个运算符时将按预定顺序计算每一部分这个顺序被称为运算符优先级可以使用括号越过这种优先级顺序强制首先计算表达式的某些部分运算时总是先执行括号中的运算符然后再执行括号外的运算符但是在括号中仍遵循标准运算符优先级 当表达式包含多种运算符时首先计算算术运算符然后计算比较运算符最后计算逻辑运算符所有比较运算符的优先级相同即按照从左到右的顺序计算比较运算符算术运算符和逻辑运算符的优先级如下所示 算术运算符 比较运算符 逻辑运算符 描述 符号 描述 符号 描述 符号 求幂 ^ 等于 = 逻辑非 Not 负号 不等于 <> 逻辑与 And 乘 * 小于 < 逻辑或 Or 除 / 大于 > 逻辑异或 Xor 整除 \ 小于等于 <= 逻辑等价 Eqv 求余 Mod 大于等于 >= 逻辑隐含 Imp 加 + 对象引用比较 Is 减 字符串连接 & 当乘号与除号同时出现在一个表达式中时按从左到右的顺序计算乘除运算符同样当加与减同时出现在一个表达式中时按从左到右的顺序计算加减运算符 字符串连接 (&) 运算符不是算术运算符但是在优先级顺序中它排在所有算术运算符之后和所有比较运算符之前Is 运算符是对象引用比较运算符它并不比较对象或对象的值而只是进行检查判断两个对象引用是否引用同一个对象 |