时间: 2021-07-31 作者:daque
vbscript 有一套完备的演算符,囊括算术演算符、比拟演算符、贯穿演算符和论理演算符。
演算符优先级 当表白式包括多个演算符时,将按预订程序计划每一局部,这个程序被称为演算符优先级。不妨运用括号穿过这种优先级程序,强迫开始计划表白式的某些局部。演算时,老是先实行括号中的演算符,而后再实行括号外的演算符。然而,在括号中仍按照规范演算符优先级。 当表白式包括多种演算符时,开始计划算术演算符,而后计划比拟演算符,结果计划论理演算符。一切比拟演算符的优先级沟通,即依照从左到右的程序计划比拟演算符。算术演算符和论理演算符的优先级如次所示:
算术演算符
比拟演算符
论理演算符
刻画
标记
刻画
标记
刻画
标记
求幂
^
即是
=
论理非
not
负号
-
不即是
<>
论理与
and
乘
*
小于
<
论理或
or
除
/
大于
>
论理异或
xor
整除
\
小于即是
<=
论理等价
eqv
求余
mod
大于即是
>=
论理隐含
imp
加
+
东西援用比拟
is
减
-
字符串贯穿
&
当乘号与除号同声出此刻一个表白式中时,按从左到右的程序计划乘、除演算符。同样当加与减同声出此刻一个表白式中时,按从左到右的程序计划加、减演算符。 字符串贯穿 (&) 演算符不是算术演算符,然而在优先级程序中,它排在一切算术演算符之后和一切比拟演算符之前。is 演算符是东西援用比拟演算符。它并不比拟东西或东西的值,而不过举行查看,确定两个东西援用能否援用同一个东西