- 热门文章:
- · VBScript 常数
- · VBScript 变量
- · VBScript 数据类型
- · 什么是 VBScript?
- · IIS的使用
- · IIS的软件要求
- · IIS提供的服务
- · IIS体系架构
- · IIS服务器的特性
- · IIS 的 概 念
- · 其它的ASP常用组件
- · 常用的 ASP ActiveX 组件
上一篇:使用条件语句 >>
VBScript 运算符
VBScript 有一套完整的运算符,包括算术运算符、比较运算符、连接运算符和逻辑运算符。
运算符优先级
当表达式包含多个运算符时,将按预定顺序计算每一部分,这个顺序被称为运算符优先级。可以使用括号越过这种优先级顺序,强制首先计算表达式的某些部分。运算时,总是先执行括号中的运算符,然后再执行括号外的运算符。但是,在括号中仍遵循标准运算符优先级。
当表达式包含多种运算符时,首先计算算术运算符,然后计算比较运算符,最后计算逻辑运算符。所有比较运算符的优先级相同,即按照从左到右的顺序计算比较运算符。算术运算符和逻辑运算符的优先级如下所示:
| 算术运算符 | 比较运算符 | 逻辑运算符 | |||
| 描述 | 符号 | 描述 | 符号 | 描述 | 符号 |
| 求幂 | ^ | 等于 | = | 逻辑非 | Not |
| 负号 | - | 不等于 | <> | 逻辑与 | And |
| 乘 | * | 小于 | < | 逻辑或 | Or |
| 除 | / | 大于 | > | 逻辑异或 | Xor |
| 整除 | \ | 小于等于 | <= | 逻辑等价 | Eqv |
| 求余 | Mod | 大于等于 | >= | 逻辑隐含 | Imp |
| 加 | + | 对象引用比较 | Is | ||
| 减 | - | ||||
| 字符串连接 | & | ||||
当乘号与除号同时出现在一个表达式中时,按从左到右的顺序计算乘、除运算符。同样当加与减同时出现在一个表达式中时,按从左到右的顺序计算加、减运算符。
字符串连接 (&) 运算符不是算术运算符,但是在优先级顺序中,它排在所有算术运算符之后和所有比较运算符之前。Is 运算符是对象引用比较运算符。它并不比较对象或对象的值,而只是进行检查,判断两个对象引用是否引用同一个对象。
下一篇:VBScript 常数 >>
相关文章:
- · ActiveX 组件
- · 数据库查询语言(2)
- · 数据库查询语言(1)
- · ASP内建对象Server
- · Global.asa文件的使用及Chat程序
- · ASP内建对象Application 和 Session
- · ASP内建对象Response
- · ASP内建对象Request
- · ASP脚本循环语句
- · ASP脚本变量、函数、过程和条件语句
- · ASP脚本基础
- · ASP基础
- · ASP简介
- · 如何令你的网站“动感十足”
- · ASP本地图片,音乐等防盗代码
- · ASP制做行背景颜色交替变换的表格
- · ASP关于页面和代码分离的问题
- · ASP在数学建模中的基础应用
- · ASP代码:由访问者自行输入数据的下拉框
- · 使用AspJpg制作图片水印
- · 在ASP网站设计中表单验证
- · 用ASP实现汉字转拼音的功能
- · 实例详解ASP的上传功能
- · 如何在ASP环境下利用SOAP来调用C#开发的Web Services
- · ASP如何利用excel建立图表
- · ASP怎么添加验证码的解决方法
- · ASP中server的方法
- · 用ASP实现论坛的UBB功能
- · ASP:禁止站外提交表单
- · ASP禁止刷新当前页的两种方法
- · ASP功能:让用户一访问就转向指定界面
- · 在ASP中限制同一表单被多次提交
- · ASP随机产生用户密码的实例
- · ASP中使用FileSystemObject
- · ASP下格式化时间和日期的函数
- · ASP无组件上传类的应用实例
- · ASP程序编写完整的一个IP所在地搜索类
- · 用ASP读取网卡MAC地址
