第4章 vb script程序与网页制作

第4章 vb script程序与网页制作

ID:8363830

大小:197.01 KB

页数:8页

时间:2018-03-22

第4章 vb script程序与网页制作_第1页
第4章 vb script程序与网页制作_第2页
第4章 vb script程序与网页制作_第3页
第4章 vb script程序与网页制作_第4页
第4章 vb script程序与网页制作_第5页
资源描述:

《第4章 vb script程序与网页制作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章VBScript程序与网页制作1.理解数组的概念2.掌握数组的创建及数组元素的赋值3.掌握过程与自定义函数的创建及应用4.理解过程的数据进出5.识记VBScript内部函数6.理解类的应用1.掌握数组的创建及数组元素的赋值2.掌握过程与自定义函数的创建及应用3.理解类的应用4-1数组VBScript数组需要定义数组名,数组中的每一个数据称为一个数组元素,每个数组元素对应一个下标,下标从0开始,数组元素的个数(由数组的length属性来查看)总是比最大下标大1。数组元素可以通过“数组名(下标)”的方式来引用。4-1-1创

2、建数组将多个相关值赋给一个变量,即创建包含一系列值的变量,称为数组变量。数组可以使用Dim、Public、Private来声明,得到数组变量,如dimA(n)。多维数组形成一个包含更多元素的数组变量,如dimA(m,n)声明了一个二维数组变量。在声明一个数组时,可以不设置数组元素个数n,这种方式声明的数组称为动态数组。声明动态数组后,可在使用ReDim语句来定义该数组的维数和元素。4-1-2数组元素赋值VBScript中在声明数组变量后,可以随时为数组元素赋值,也可以随时改变数组元素的值。数组变量初始化时,数值型数组变量的各

3、元素初始化为0,字符串型数组变量的各元素初始化为零长度字符串("")。我们一般使用循环语句为数组变量元素进行赋值。范例3-5:编写一个给数组变量赋值的ASP文档,如图4-1所示。8图4-1数组元素赋值结果界面代码4-1用循环语句给数组元素赋值数组元素赋值注意:如果VBScript脚本在服务器端执行,则Msgbox函数不能使用,在客户端看不到结果。8过程与自定义函数在VBScript中,过程被分为两类:Sub过程和Func

5、tion过程。4-1-1Sub过程Sub过程是包含在Sub和EndSub语句之间的一组VBScript语句,执行操作但不返回值。Call关键字可以调用过程。例如:代码4-2代码4-2SUB过程的定义和调用CallMySub("HelloWorld")SubMySub(text)MsgBoxtextEndSub4-1-2Function过程Function过程是包含在Function和EndFunction语句之间的一组VBScript语句。Functio

6、n过程可以返回值。Function过程通过函数名返回一个值,这个值是在该过程的VBScript语句中赋给函数名的。Function返回值的数据类型总是Variant。例如:代码4-3代码4-3Function过程的定义和调用CallConvertTemp()SubConvertTemp()temp=InputBox("请输入华氏温度。",1)MsgBox"温度为"&Celsius(temp)&"摄氏度。"EndSubFunctionCelsius(fDegrees)Cel

7、sius=(fDegrees-32)*5/9EndFunction4-1-3过程的数据进出给过程传递数据的途径是使用参数。参数被作为要传递给过程的数据的占位符。参数名可以是任何有效的变量名。使用Sub语句或Function语句创建过程时,过程名之后必须紧跟括号。括号中包含所有参数,参数间用逗号分隔。注意:Function过程可以返回值;Sub过程不返回值。8VBScript内部函数4-1-1数学函数VBScript提供的系统固有数学函数见表4-1所示。表4-1VBScript固有数学函数函数名称语法表示功能

8、描述Abs函数Abs(number)返回数字的绝对值。number参数可以是任意有效的数值表达式。Sqr函数Sqr(number)返回数值的平方根。number参数可以是任意有效的大于或等于零的数值表达式。Exp函数Exp(number)返回e(自然对数的底)的幂次方。常数e的值约为2.7

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

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

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