- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第四部分VBScript语言;2、命名规则
变量命名必须遵循VBScript的标准命名规则。
变量命名必须遵循:
第一个字符必须是字母。
不能包含嵌入的句点。
长度不能超过255个字符。
在被声明的作用域内必须唯一。;4、数组变量
定义数组例子:
DimA(10)
括号中显示的数字是10,但由于在VBScript中
所有数组都是基于0的,
所以这个数组实际上包含11个元素。
数组赋值:
A(0)=256
A(1)=324
A(2)=100
...
A(10)=55
定义多维数组:
DimMyTable(5,10);4、数组变量
动态数组
ReDim确定维数和每一维的大小。
下例中,ReDim将动态数组的初始大小设置为25,
而后面的ReDim语句将数组的大小重新调整为30,
同时使用Preserve关键字在重新调整大小时保留
数组的内容。
ReDimMyArray(25)
...
ReDimPreserveMyArray(30)
重新调整动态数组大小的次数是没有任何限制的,
但是应注意:将数组的大小调小时,将会丢失被
删除元素的数据。;常数
常数是具有一定含义的值,其值定义之后不能改变。
VBScript定义了许多固有常数。
1、创建常数
您可以使用Const语句在VBScript中创建用户自定义常数。
使用Const语句可以创建名称具有一定含义的字符串型或
数值型常数,并给它们赋原义值。
例如:
ConstMyString=这是一个字符串。“
ConstMyAge=49
ConstCutoffDate=#6-1-97#;运算符;过程分类:
1、Sub过程
Sub过程是包含在Sub和EndSub语句之间的一组
VBScript语句,执行操作但不返回值。Sub过程可以
使用参数(由调用过程传递的常数、变量或表达式)。
如果Sub过程无任何参数,则Sub语句必须包含空括号()。;过程分类:
2、Function过程
Function过程是包含在Function和EndFunction语句
之间的一组VBScript语句。
Function过程与Sub过程类似,但是Function过程可以返回值。
Function过程可以使用参数(由调用过程传递的常数、变量或表达式)。
如果Function过程无任何参数,则Function语句必须包含空括号()。
Function过程通过函数名返回一个值???这个值是在过程的语句中赋给
函数名的。
Function返回值的数据类型总是Variant。;将VBSCRIPT与HTML结合一起响应事件:;将VBSCRIPT与HTML结合一起响应事件:;客户端调用vbscript
scriptlanguage=vbscript
客户端脚本
/script;服务器调用vbscript
%
Vbscript脚本代码
%
文档评论(0)