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