ASP使用者中用VBS的居多,原因是它简单,但也是因为简单VBS也有它的缺陷,比如说VBS不支持位运算,在这方面Javascript就很好,下面将Javascript中的位运算通过函数进行封装拿到VBS中利用
包含以下文件后就可以直接利用其中定义的函数进行位运算操作
<script language=javascript runat="server"> function BitAnd(val1,val2) { return val1&val2; //按位与 } function BitOr(val1,val2) { return val1|val2; //按位或 } function BitNot(val) { return ~val; //按位取反 } function BitXor(val1,val2) { return val1^val2; //按位异或 } function UBitRight(val,n) { return val>>>n; //无符号右移 } function BitLeft(val,n) { return val<<n; //左移 } function BitRight(val,n) { return val>>n; //右移 } </script> |