ASP技术第2章(ASP编程基础)课件

PPT
  • 阅读 63 次
  • 下载 0 次
  • 页数 23 页
  • 大小 187.000 KB
  • 2022-11-12 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档8.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
ASP技术第2章(ASP编程基础)课件
可在后台配置第一页与第二页中间广告代码
ASP技术第2章(ASP编程基础)课件
可在后台配置第二页与第三页中间广告代码
ASP技术第2章(ASP编程基础)课件
可在后台配置第三页与第四页中间广告代码
ASP技术第2章(ASP编程基础)课件
ASP技术第2章(ASP编程基础)课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 23
  • 收藏
  • 违规举报
  • © 版权认领
下载文档8.00 元 加入VIP免费下载
文本内容

【文档说明】ASP技术第2章(ASP编程基础)课件.ppt,共(23)页,187.000 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-2168.html

以下为本文档部分文字说明:

第二章ASP编程基础VBScript语句书写➢<%…Script…%>,可有多个➢“:”为一行多句分隔符➢“_”为续行符➢“'”为注解引导符➢不分大小写VBScript标识符➢必须以字母开头➢不能包含特殊字符(如标点、+等

)➢长度最多255个字符➢不能是保留字或关键字➢尽量做到见名思义(匈牙利命名)第二章ASP编程基础正确:sNameiAgeoWndfuncshowmsg错误:5personcaseMike.wifeA+BVBScript变量➢可

以不用声明,但最好声明。➢可用"OptionExplicit"语句强制要声明变量。该语句必须写在ASP程序开头并在<%@Language=VBScript%>之后。➢声明变量的语句为:Dim/Public/Private{变量}/{数组}➢

变量的作用范围为声明变量的模块及其下属模块,并遵循局部优先原则。第二章ASP编程基础第二章ASP编程基础VBScript变量的赋值➢一般变量用“变量=表达式”一般变量存储数值、文字、时间等数据。➢对象变量用“Set变量=对象表达式”对象变量存储对窗体、文件、控件等对象的引用。

第二章ASP编程基础VBScript的数据类型➢只有唯一的variant类型➢VBScript会根据数据的处理方式自动转换其类型➢可以用函数测试数据的类型➢可以用函数强制转换成某类型第二章ASP编程基础VBScript的常量表示➢数值1

0-10.5&O10&H10➢字符串"笑逐颜开"➢日期时间#1998-7-18:20PM#➢布尔(逻辑)TRUEFALSE➢VB常数vbRedvbOK第二章ASP编程基础VBScript的运算符符号含义例结果^幂2^38+加5+2,3+4+57,12-

减8-2,9-4-56,0*乘2*4,1*2*38,6/除5/2,20/2/32.5,3.33\整除5\2,20\2\32,3Mod取余14mod32-取负-4+5,-(4+5)1,-9&或+串连接"Hel"&"lo""He

llo"算数运算符第二章ASP编程基础VBScript的运算符符号含义=等于<>不等于>大于<小于>=不小于<=不大于IS检测是否是对同一对象的引用关系运算符(结果为True或False)第二章ASP编程基础VBScript的

运算符符号含义And与Or或Not非Xor异或Eqv逻辑等价(同或)Imp逻辑蕴涵逻辑运算符前四种的结果为True或False都可对数值进行位运算第二章ASP编程基础VBScript的运算符Eqv真值表Eqv位运算TrueTrueTrue

TrueFalseFalseFalseTrueFalseFalseFalseTrue001010100111第二章ASP编程基础VBScript的运算符Imp真值表Imp位运算TrueTrueTrueTr

ueFalseFalseFalseTrueTrueFalseFalseTrue001011100111第二章ASP编程基础VBScript的运算符NotAndOrXorEqvImp优先级^-(取负)*/\Mod+-&=<>><>=<=IS()函数同色为同级,同级的自左向右运算

第二章ASP编程基础VBScript的控制结构➢IF结构IF前一语句条件语句序列ENDIF后一语句YNIF<条件>语句序列ENDIF第二章ASP编程基础VBScript的控制结构➢IF结构IF<条件>语句序列1ELSE语句序列2ENDIFIF前一

语句条件语句序列1ENDIF后一语句YN语句序列2第二章ASP编程基础VBScript的控制结构➢IF结构IF<条件1>语句序列1ELSEIF<条件2>语句序列2┆ELSEIF<条件n>语句序列nELSE语句序列mENDIFIF前一语句条件1ENDIF后一语句Y

N条件2条件n语句序列1语句序列2语句序列n语句序列mNN……YY第二章ASP编程基础VBScript的控制结构➢SelectCase结构SelectCase<表达式>Case值1语句序列1Case值2

语句序列2┆Case值n语句序列n[CaseElse语句序列m]EndCaseSelect前一语句值1ENDIF后一语句YN值2值n语句序列1语句序列2语句序列n语句序列mNN……YYCaseelse有无第二章ASP编程基础VBScript的控制结构➢Do结构Do语句序列[

ExitDo]LoopLOOP后一语句Do前一语句语句序列[ExitDo]第二章ASP编程基础VBScript的控制结构➢Do结构DoWhile<条件>语句序列[ExitDo]LoopLOOP后一语句DoWhile前一语句条件语句序列YN[E

xitDo]第二章ASP编程基础VBScript的控制结构➢Do结构Do语句序列[ExitDo]LoopWhile<条件>LOOP后一语句Do前一语句条件语句序列YN[ExitDo]第二章ASP编程基础VBScript的控制结

构➢Do结构DoUntil<条件>语句序列[ExitDo]LoopLOOP后一语句DoUntil前一语句条件语句序列NY[ExitDo]第二章ASP编程基础VBScript的控制结构➢Do结构Do语句序列[ExitDo]LoopUntil<条件>LOOP后一语句Do前一语

句条件语句序列NY[ExitDo]第二章ASP编程基础VBScript的控制结构➢For结构For变量=初值To终值[STEP步长]语句序列[ExitFor]Next[变量]步长可正可负缺省为1为负时初值必须

小于终值For前一语句变量值<=终值变量=初值语句序列变量=变量+步长Next后一语句YNExitFor第二章ASP编程基础VBScript的控制结构➢ForEach结构For变量In对象集合或数组语句序列[ExitFor]NextFor前一语句变量为空Set变量=第1个

对象语句序列Set变量=下一对象Next后一语句NYExitFor适用于无法或较麻烦得知对象数量的情况

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?