ASP VBScript 常用函数详解
116 浏览量
更新于2024-08-29
收藏 85KB PDF 举报
"这篇文档是ASP开发者草履虫在2007年编写的ASP参考手册,涵盖了ASP中VBScript的常用函数,旨在帮助开发者复习ASP知识和方便查阅。文档分为多个部分,其中第五部分专注于VBScript的常用函数,包括判断类和转换类函数。"
在VBScript中,有一些关键的函数对于ASP开发至关重要。首先是判断类函数,它们用于检查变量的类型或状态:
1. **IsArray()**: 这个函数用于确定一个变量是否为数组。如果变量是数组,IsArray()将返回True,否则返回False。这对于处理可能包含多值的数据非常有用。
2. **IsDate()**: 该函数用于检查一个值是否可以被解析为日期或时间。例如,它可以识别"October19,1962"、"#2006/11/3#"或"#2006-11-3#"这样的日期格式,并返回True如果输入能表示日期,否则返回False。
3. **IsEmpty()**: 该函数检查变量是否已初始化。如果变量值为Empty,即未定义或未赋值,IsEmpty()将返回True,反之则返回False。
4. **IsNull()**: 这个函数用于检测变量是否为空,即没有任何值。如果变量是Null,IsNull()返回True,否则返回False。
5. **IsNumeric()**: 这个函数判断一个值是否可以被解释为数字。如果值是数字,IsNumeric()返回True,否则返回False。
6. **IsObject()**: 用于确定一个变量是否引用了一个对象。如果变量是对象实例,IsObject()返回True,否则返回False。
接下来是转换类函数,它们用于将值从一种形式转换为另一种形式:
1. **Abs()**: 给定一个数值,Abs()函数返回其绝对值,即去掉负号的部分。
2. **Asc()**: Asc函数返回字符串的第一个字符的ASCII码。在非Unicode环境中,这个函数用于获取字符的ASCII值。
3. **Ascb()**: 这个函数与包含字节数据的字符串一起使用,返回字符串首字节的值,而不是字符。
4. **Chr()**: 与Asc()相反,Chr()函数接收一个ASCII码并返回对应的字符。
5. **Chrb()**: Chrb函数处理包含字节数据的字符串,返回单个字节的字符,不考虑Unicode。
6. **Cint()**: 将给定的数值转换为Short整型,并且在处理小数时采用四舍五入的方式。
7. **Int()**: Int()函数返回小于或等于给定数值的第一个负整数,对于正数,其效果等同于Fix()。对于负数,Int()会向下取整,而Fix()则会向零取整。
8. **Fix()**: 对于正数,Fix()和Int()的效果相同,都是去除小数部分。但对于负数,Fix()返回大于或等于给定数值的第一个负整数,而Int()返回小于或等于该数值的第一个负整数。
9. **Clng()**: Clng()函数将数值转换为Long整型,同样使用四舍五入规则处理小数。
这些函数在编写ASP脚本时是不可或缺的工具,它们允许开发者进行类型检查、数据转换以及处理各种数据类型的值。熟练掌握这些函数可以提高代码的健壮性和效率。
2009-10-07 上传
2010-10-18 上传
2012-06-05 上传
2012-04-23 上传
2010-05-24 上传
2008-03-02 上传
点击了解资源详情
点击了解资源详情
2008-03-30 上传
weixin_38689027
- 粉丝: 5
- 资源: 888
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明