网站大量收购独家精品文档,联系QQ:2885784924

第03章节web应用程序开发.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第03章节web应用程序开发

3.1.6 循环语句 【例】下面是演示For…Next语句使用的例子For.asp。 ?HTMLHEADTITLE演示While...Wend语句的使用/TITLE/HEAD BODY %Dim i, arr(10) arr()数组中保存周1-周日的值班人员名单,arr(0)保存周日 arr(0) = 小李 arr(1) = 小王 …… arr(6) = 小蔡 变量person保存要查询的值班人员姓名 person = 小吴 For i = 0 To 6 If person = arr(i) Then If i = 0 Then Response.Write(person 在周日值班) Else Response.Write(person 在周 CStr(i) 值班) End If Exit For End If Next% /BODY /HTML 3.1.6 循环语句 For Each...Next语句 For Each 变量 In 集合或数组 [语句块] [Exit For] [语句块] Next [变量] 【例】下面是演示For Each…Next语句使用的例子ForEach.asp。? HTMLHEADTITLE演示For Each...Next语句的使用/TITLE/HEAD BODY %Dim Sum Dim Arr 生成一个数组Arr Arr = Array(1, 2, 3, 4, 5, 6, 7, 8, 9) Response.Write(使用For Each语句显示数组中的所有奇数 BR) Sum = 0 For Each i In Arr If i Mod 2 = 1 Then Response.Write(CStr(i) BR) End If Next% /BODY /HTML 3.1.7 自定义过程和函数 创建自定义过程 使用Sub命令可以创建自定义过程,语法如下: ?[Public [Default]| Private] Sub 过程名 [( 参数列表 )] [语句块] [Exit Sub] [语句块] End Sub 可以使用Call语句调用自定义过程:? Call 过程名 [(参数列表)] 3.1.7 自定义过程和函数 【例】下面是一个VBScript过程的例子Sub.asp。过程OnDuty()的功能是根据参数中的姓名输出他在星期几值班。? Sub OnDuty(ByVal person) Dim i, arr(10) arr()数组中保存周1-周日的值班人员名单,arr(0)保存周日 arr(0) = 小李 arr(1) = 小王 arr(2) = 小张 arr(3) = 小周 arr(4) = 小吴 arr(5) = 小赵 arr(6) = 小蔡 变量person保存要查询的值班人员姓名 For i = 0 To 6 If person = arr(i) Then If i = 0 Then Response.Write(person 在周日值班) Else Response.Write(person 在周 CStr(i) 值班) End If Exit For End If Next End Sub ? 可以使用下面的方法调用过程Week()。 Call OnDuty(小吴) 3.1.7 自定义过程和函数 创建自定义函数 使用Function命令可以创建自定义函数:? [Public [Default]| Private] Function 函数名 [(参数列表)] [语句块] [函数名 = 表达式] [Exit Function] [语句块] [函数名 = 表达式] End Function 3.1.7 自定义过程和函数 【例】将前面介绍的过程Week()改写为函数: Function OnDuty(ByVal person) Dim i, arr(10) arr()数组中保存周1-周日的值班人员名单,arr(0)保存周日 arr(0) = 小李 arr(1) = 小王 arr(2) = 小张 arr(3) = 小周 arr(4) = 小吴 arr(5) = 小赵 arr(6) = 小蔡 变量person保存要查询

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档