收藏 分享(赏)

第3章 VBScript脚本语言基础.ppt

上传人:fmgc7290 文档编号:5164568 上传时间:2019-02-11 格式:PPT 页数:22 大小:158.50KB
下载 相关 举报
第3章 VBScript脚本语言基础.ppt_第1页
第1页 / 共22页
第3章 VBScript脚本语言基础.ppt_第2页
第2页 / 共22页
第3章 VBScript脚本语言基础.ppt_第3页
第3页 / 共22页
第3章 VBScript脚本语言基础.ppt_第4页
第4页 / 共22页
第3章 VBScript脚本语言基础.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、第3章 VBScript脚本语言基础,3. 1 脚本语言概述 3. 2 VBScript脚本语言 3. 3 VBScript常用函数 3. 4 VBScript编程实例,3. 1 脚本语言概述,3. 1. 1 服务器端脚本和客户端脚本 目前比较流行的脚本语言有两种:VBScript和JavaScript。其中VBScript基于Microsoft公司的Visual Basic语言;而JavaScript基于SUN公司的Java语言。 使用VBScript和JavaScript,既可以编写服务器端脚本,也可以编写客户端脚本。,3. 1 脚本语言概述,服务器端脚本和客户端脚本的主要区别: 服务器端

2、脚本在Web服务器上执行,由服务器根据脚本的执行结果生成相应的HTML页面并发送到客户端浏览器中并显示。 客户端脚本由浏览器进行解释执行。,3. 1 脚本语言概述,3. 1. 2 VBScript和JavaScript VBScript和JavaScript都是脚本语言。VBScript是Microsoft Visual Basic的简化版本,而JavaScript是基于SUN公司的Java语言。目前可以解释VBScript脚本的浏览器只有Microsoft Internet Explorer,而Netscape Navigater将忽略VBScript脚本。在Active Sever Pag

3、es中的缺省语言是VBScript。,本章首页,3. 2 VBScript脚本语言,3. 2. 1 将单行语句分成多行 使用续行符“ -”(由一个空格和一个下划线组成),将长的语句分成多行书写。,3. 2 VBScript脚本语言,3. 2. 2 在代码中加注释 注释语句可以有两种表现形式,一种是通过使用Rem语句,Rem后的任何文本都会认为是对程序的注释,不会被处理。另一种是采用西文单引号“”,即以撇号作为注释的开始,注释可以和语句在同一行并写在语句的后面,也可以单独占一行。 例子3-1.html,3. 2 VBScript脚本语言,3. 2. 3 使用不同进制的数字 在VBScript中,

4、除了可以用默认的十进制来表示数字外,还允许使用十六进制或八进制来表示数字。,3. 2 VBScript脚本语言,3. 2. 4 数据类型 在VBScript中,只有一种数据类型,即Variant类型,但变量可以根据所赋值的不同而代表不同类型的数据。 在Variant类型中包含了多种子数据类型 。,3. 2 VBScript脚本语言,3. 2. 5 常量 1文字常量 (1)字符串常量 (2)数值常量 (3)日期时间型常量 2符号常量,3. 2 VBScript脚本语言,3. 2. 6 变量 1变量命名约定 2声明变量 3变量的作用域 变量的作用域指的是变量的有效范围,因为变量被声明后不是在任何地

5、方都可以被使用,每个变量都有它的使用范围,在作用域内可以使用变量,在作用域外则变量不可见。,3. 2 VBScript脚本语言,3. 2. 7 数组 1静态数组 静态数组可分为一维数组、二维数组或多维数组。数组的维数和大小由数组名之后紧跟的括号中的数字的个数和数值的大小来决定。静态数组的大小在运行时不可改变。它是在编译时开辟内存区的。 2动态数组 动态数组是运行时大小可变的数组。当程序没有运行时,动态数组不占内存,在程序运行时才开辟内存区。,3. 2 VBScript脚本语言,3. 2. 8 运算 1算术运算 2连接运算 3关系运算 4逻辑运算 5运算符的优先顺序,3. 2 VBScript脚

6、本语言,3. 2. 9 控制结构 1选择结构 (1)单行结构 (2)块结构 2多分支结构 3循环结构 (1)For循环 (2)Do循环 (3)While循环,3. 2 VBScript脚本语言,3. 2. 10 过程 1Sub过程 2函数,本章首页,3. 3 VBScript常用函数,3. 3. 1 MsgBox函数 函数的一般格式如下所示: MsgBox(prompt, buttons , title , helpfile, context),3. 3 VBScript常用函数,3. 3. 2 InputBox函数 函数的一般格式如下所示: InputBox(prompt, title ,

7、default , xpos , ypos , helpfile, context),3. 3 VBScript常用函数,3. 3. 3 数学函数 求平方根函数(Sqr) 求绝对值函数(Abs) 指数函数(Exp) 对数函数(Log) 符号函数(Sgn) 三角函数,3. 3 VBScript常用函数,3. 3. 4 字符串函数 空格函数 Space(n) 删除空白字符函数 Trim(字符串) 字符串长度测试函数 Len(字符串|变量名) 字符串截取函数 字母大小写转换函数 字母串匹配函数,3. 3 VBScript常用函数,3. 3. 5 日期和时间函数 日期函数,包括: Year(Now):

8、返回当前系统的年份 Month(Now):返回当前系统的月份 Day(Now):返回当前系统的日期 WeekDay(Now,n):返回当前系统的星期 时间函数,包括: Hour(Now):返回当前系统的小时(0-23) Minute(Now):返回当前系统的分钟(0-59) Second(Now):返回当前系统的秒(0-59),3. 3 VBScript常用函数,3. 3. 6 数据类型转换函数 CStr函数 CInt函数 CDate函数 CBool函数 CLng函数 CSng函数 CDbl函数,3. 3 VBScript常用函数,3. 3. 7 数据类型判别函数 IsNull函数 IsEmpty函数 IsNumeric函数 IsArray函数 IsArray(arrStudent)=True IsDate函数 IsObject函数,本章首页,3. 4 VBScript编程实例,本节根据前面所讲的内容,结合一个具体的实例,讲述如何利用客户端脚本实现对表单及表单中的元素的生成及查询时的非空校验。,本章首页,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > Visual Basic

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报