VbScript语言总结.doc

VbScript语言总结.doc

ID:48548106

大小:120.00 KB

页数:27页

时间:2020-01-27

VbScript语言总结.doc_第1页
VbScript语言总结.doc_第2页
VbScript语言总结.doc_第3页
VbScript语言总结.doc_第4页
VbScript语言总结.doc_第5页
资源描述:

《VbScript语言总结.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.word可编辑.VbScript语言总结1.变量定义的方法声明变量的一种方式是使用Dim语句、Public语句和Private语句在Script中显式声明变量。声明多个变量时,使用逗号分隔变量。【举例】·单个变量:DimDegreesFahrenheit·多个变量:DimTop,Bottom,Left,Right【注意事项及相关知识点】变量定义的另一种方式是通过直接在Script中使用变量名这一简单方式隐式声明变量。这通常不是一个好习惯,因为这样有时会由于变量名被拼错而导致在运行Script时出现意外的结果。因此,最好使用OptionExplicit语句显式声明所有变量,并将其作为Sc

2、ript的第一条语句。变量的命名规则:变量命名必须遵循VBScript的标准命名规则。变量命名必须遵循:Ø第一个字符必须是字母。Ø不能包含嵌入的句点。.专业.专注..word可编辑.Ø长度不能超过255个字符。Ø在被声明的作用域内必须唯一。·变量的类型:VBScript只有一种数据类型,称为Variant。Variant是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。因为Variant是VBScript中唯一的数据类型,所以它也是VBScript中所有函数的返回值的数据类型。大多数情况下,可将所需的数据放进Variant中,而Variant也会按照最适用于其包含的数据的方

3、式进行操作。而Variant包含如下子类型:子类型描述Empty未初始化的Variant。对于数值变量,值为0;对于字符串变量,值为零长度字符串("")。Null不包含任何有效数据的Variant。Boolean包含True或False。Byte包含0到255之间的整数。Integer包含-32,768到32,767之间的整数。Currency-922,337,203,685,477.5808到922,337,203,685,477.5807。.专业.专注..word可编辑.Long包含-2,147,483,648到2,147,483,647之间的整数。Single包含单精度浮点数,负数

4、范围从-3.402823E38到-1.401298E-45,正数范围从1.401298E-45到3.402823E38。Double包含双精度浮点数,负数范围从-1.79769313486232E308到-4.94065645841247E-324,正数范围从4.94065645841247E-324到1.79769313486232E308。Date(Time)包含表示日期的数字,日期范围从公元100年1月1日到公元9999年12月31日。String包含变长字符串,最大长度可为20亿个字符。Object包含对象。Error包含错误号。1.定义数组的方法例子:DimA(10)说明:虽然

5、括号中显示的数字是10,但由于在VBScript中所有数组都是基于0的,所以这个数组实际上包含11个元素。在基于0的数组中,数组元素的数目总是括号中显示的数目加1。这种数组被称为固定大小的数组。2.定义多维数组的方法数组的维数最大可以为60维,下面是定义多维数组的例子:.专业.专注..word可编辑.例子中,MyTable变量是一个有6行和11列的二维数组:DimMyTable(5,10)相关知识:以声明动态数组,即在运行Script时大小发生变化的数组。对数组的最初声明使用Dim语句或ReDim语句。但是对于动态数组,括号中不包含任何数字。例如:DimMyArray()ReDimAno

6、therArray()要使用动态数组,必须随后使用ReDim确定维数和每一维的大小。在下例中,ReDim将动态数组的初始大小设置为25,而后面的ReDim语句将数组的大小重新调整为30,同时使用Preserve关键字在重新调整大小时保留数组的内容。ReDimMyArray(25)...ReDimPreserveMyArray(30)重新调整动态数组大小的次数是没有任何限制的,但是应注意:将数组的大小调小时,将会丢失被删除元素的数据。1.运算符.专业.专注..word可编辑.VBScript有一套完整的运算符,包括算术运算符、比较运算符、连接运算符和逻辑运算符。当表达式包含多个运算符时,将

7、按预定顺序计算每一部分,这个顺序被称为运算符优先级。可以使用括号越过这种优先级顺序,强制首先计算表达式的某些部分。运算时,总是先执行括号中的运算符,然后再执行括号外的运算符。但是,在括号中仍遵循标准运算符优先级。下表显示的是VBScript中所有运算符和优先级的关系。算术运算符比较运算符逻辑运算符描述符号描述符号描述符号求幂^等于=逻辑非Not负号-不等于<>逻辑与And乘*小于<逻辑或Or除/大于>逻辑异或Xor整除小于等于<=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。