[计算机软件及应用]vbscript教程.ppt

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

vbscript 主讲:张立峰 主要内容….. 变量定义 表达式的书写 数组 VBscript的简介 VBscript是一种与VB类似的程序语言。 优点: 1、简单易学 2、保险安全 3、增强客户端功能,降低WEB服务器负荷 4、事件驱动 5、快速开发 6、可用于ASP程序设计 VBscript放入到HTML中 1)script for=‘对象名称’event=‘事件’language=vbscript/script 例子:script for=zlf event=onclick language=vbscript msgbox “你好 /script 2)script language=vbscript runat=server/script 数据类型 只支持一种数据类型:variant。Variant数据类型能力是根据它存贮的是什么信息来改变的。 数据子类型: 定义变量 语句: Dim 变量名 可以声明一个或多个变量(用逗号分隔开) option explicit 显示声明所有变量,一般放在第一行 变量名的规则: 1、第一个字符必须是字母。 2、不能包含嵌入的句点 由字母\数字\下划线。 3、长度不能超过 255 个字符。 4、在被声明的作用域内必须唯一 定义数组:一队列值 静态数组:dim 数组名(维数) 动态数组:不含维数的数组 dim 数组名() 重新定义动态数组的维数: redim [preserve] 数组名(维数) 其中preserve是保留原来数组中的值 操作数组的函数: 1、array:返回数组的值 2、join:生成一个字符串 join(数组名,连接符号) 3、lBound:维中的最小下标值、UBound:最大下标 4、split:将一个字符串分割成一个字符串数组split(变量名,分隔的字符) for each 变量 in 数组名 处理语句 next 输出语句: %=值% response.write 值 常量 语句:const PI=3.1415926 说明: 1、字符:“ ” 2、日期:#del 1 ,2000# 3、布尔:true,false 运算符: 算术: ^(求幂),-,+,*,/(除),\(整除),mod(求余),(字符串连接) 比较:返回结果:true false =,,,,=,=,is(两个对象是否相等) 逻辑: Not,And,or,Xor(异或),Eqv(等价),Imp(隐含) Exp1=true exp2=false 1)not exp1 =false not exp2 =true 2) exp1 and exp1 =true Exp1 and exp2 =false Exp2 and exp1 =false Exp2 and exp2 =false 3) Exp1 or exp1 =true Exp1 or exp2 =true Exp2 or exp1 =true Exp2 or exp2 =false 1)if 条件 then 条件为真执行的语句 Else 条件为假执行的语句 End if 2)if 条件 then 单条语句 3)if 条件1 then 条件1为真执行语句 elseif 条件2 then 条件2为真执行的语句 …. else 所有条件不成立执行的语句 end if 多重判断语句 select case 表达式 case 值1: 执行的语句1 case 值2: 执行的语句2 …… case else 执行的语句 end select for 变量=初值 to 终值 step 步长 语句 Next 遍历数组中的每一项: for each 变量 in 数组(集合) 语句 [exit for]:退出循环 next while 条件 语句 wend do while | until 条件 语句 loop 当型循环 do 语句 loop until | while 条件 直到循环 exit for | do | function | sub 退出循环 on error resume next 忽略运行时错误(写在第一条) randomize 重置随机数 产生随机数:rnd() 0~1 过程 sub 过程名 [(参数1,参数2…)] [语句] [Exit Sub]:退出过程 [语句] end sub 引用:[call] 过程句 [(参数列表)] 如果使用 Call 关键字调用要求参数的过程,则必须用括号将 argumentlist 括起来。 如果省略 Call 关键字,那么必须也同时省略参数列表两边

文档评论(0)

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

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

1亿VIP精品文档

相关文档