2022年ASP代码相关知识点.docx
《2022年ASP代码相关知识点.docx》由会员分享,可在线阅读,更多相关《2022年ASP代码相关知识点.docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -ASP代码相关学问点一、常用 VB 脚本学问1、运算符算术运算符比较运算符规律运算符描述符号描述符号描述符号求幂 等于= 规律非Not 负号- 不等于 规律与And 乘* 小于 规律异或Xor 整除 小于等于= 规律隐含Imp 加+ 对象引用比较Is 减- 第一运算算术运算符,然后运算比较运算符,最终运算逻字符串连接& 当表达式包含多种运算符时,辑运算符;全部比较运算符的优先级相同,即依据从左到右的次序运算比较运算符;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第
2、1 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -2.变量2.1 声明变量声明变量的一种方式是使用Dim 语句、 Public语句和Private语句在 Script 中显式声明变量;例如: Dim DegreesFahrenheit 声明多个变量时,使用逗号分隔变量;例如: Dim Top, Bottom, Left, Right 另一种方式是通过直接在 Script 中使用变量名这一简洁方式隐式声明变量;这通常不是一个好习惯, 由于这样有时会由于变量名被拼错而导致在运行 Script 时显现意外的
3、结果;因此,最好使用 Option Explicit 语句显式声明全部变量,并将其作为 Script 的第一条语句;2.2 命名规章变量命名必需遵循 VBScript 的标准命名规章;变量命名必需遵循:第一个字符必需是字母;不能包含嵌入的句点;长度不能超过 255 个字符;在被声明的作用域内必需唯独;3.条件语句If.Then.Else 语句Select Case 语句3.1 使用 If.Then.Else 进行判定If.Then.Else 语句用于运算条件是否为 True 或 False ,并且依据运算结果指定要运行的语句;通常,条件是使用比较运算符对值或变量进行比较的表达式;If.Then
4、.Else 语句可以依据需要进行嵌套;If 条件表达式 then 条件为真时执行的语句组Else 条件为假时执行的语句组End if 条件为 True 时运行语句下例示范了 单行 语法; Sub FixDate Dim myDate 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - - myDate = #2/13/95# If myDate 10 myNum = myNum - 1 counter = coun
5、ter + 1 Loop : 对于集合中的每项或数组中的每个元素,重复执行一 MsgBox 循环重复了 & counter & 次; End Sub Sub ChkLastWhile Dim counter, myNum counter = 0 myNum = 9 Do myNum = myNum - 1 counter = counter + 1 Loop While myNum 10 MsgBox 循环重复了 & counter & 次; End Sub 4.2 退出循环Exit Do语句用于退出Do.Loop循环;If.Then.Else语句检查此条件,在下面的示例中, myNum 的初
6、始值将导致死循环;防止显现死循环;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - - Sub ExitExample Dim counter, myNum counter = 0 myNum = 9 Do Until myNum = 10 myNum = myNum - 1 counter = counter + 1 If myNum 10 Then Exit Do Loop MsgBox 循环重复了 & co
7、unter & 次; End Sub 4.3 使用 While.Wend While.Wend语句是为那些熟识其用法的用户供应的;但是由于While.Wend缺少敏捷性,所以建议最好使用Do.Loop语句;4.4 使用 For.Next For.Next 语句用于将语句块运行指定的次数;在循环中使用计数器变量,该变量的 值随每一次循环增加或削减;For 循环变量 =初值 to 终值 step 步长值 循环语句组 next 例如,下面的示例将过程 MyProc 重复执行 50 次; For 语句指定计数器变量 x 及其 起始值与终止值;Next 语句使计数器变量每次加 1 ; Sub DoMyP
8、roc50Times Dim x For x = 1 To 50 MyProc Next End Sub 关键字 Step 用于指定计数器变量每次增加或削减的值;在下面的示例中, 计数器变量 j 每次加 2 ;循环终止后,total 的值为 2 、4、6、8 和 10 的总和; Sub TwosTotal Dim j, total For j = 2 To 10 Step 2 total = total + j Next MsgBox 总和为 & total & ; End Sub 要使计数器变量递减,可将Step 设为负值; 第 6 页,共 11 页 细心整理归纳 精选学习资料 - - -
9、- - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -Exit For语句用于在计数器达到其终止值之前退出For.Next语句;由于通常只是在某些特别情形下 (例如在发生错误时) 要退出循环, 所以可以在If.Then.Else语 第 7 页,共 11 页 句的 True 语句块中使用Exit For语句;假如条件为False ,循环将照常运行;细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 ASP 代码 相关 知识点
限制150内