- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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保存要查询
您可能关注的文档
最近下载
- 四川省(蓉城名校联盟)新高考2022级高三适应性考试数学试卷(含答案).pdf
- 水利监理质量控制体系.doc
- [五年级英语下册.doc VIP
- 《江西省宜春市明月山机场航站楼装修工程》投标技术标文件.doc
- GB_T 15114-2023 铝合金压铸件.docx
- 2021年第四期1+X建筑信息模型(BIM)职业技能初级实操题(三).pdf VIP
- 【最全】usedtodo,beusedtodoing用法辨析及练习(带答案).pdf VIP
- 财务报表审计模拟实训第六版刘雪清答案.pdf
- 广东省广州市天河区2020-2021学年八年级下学期期末考试英语试题(word版 含答案).docx VIP
- 招投标法律法规学习培训PPT.pptx VIP
文档评论(0)