第3章 VBScript脚本语言基础 3.1脚本语言概述 3.2 VBScript脚本语言 3,3 VBScript常用函数 3,4 VBScript编程实例
第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公司的]ava语言。 使用 VBScript和 JavaScript,既可以编写服 务器端脚本,也可以编写客户端脚本
3. 1 脚本语言概述 3. 1. 1 服务器端脚本和客户端脚本 目前比较流行的脚本语言有两种: VBScript和JavaScript。其中VBScript基于 Microsoft公司的Visual Basic语言;而 JavaScript基于SUN公司的Java语言。 使用VBScript和JavaScript,既可以编写服 务器端脚本,也可以编写客户端脚本
3.1脚本语言概述 服务器端脚本和客户端脚本的主要区别: 服务器端脚本在web服务器上执行,由服务 器根据脚本的执行结果生成相应的HTML页面 并发送到客户端浏览器中并显示 客户端脚本由浏览器进行解释执行
3. 1 脚本语言概述 服务器端脚本和客户端脚本的主要区别: ◼ 服务器端脚本在Web服务器上执行,由服务 器根据脚本的执行结果生成相应的HTML页面 并发送到客户端浏览器中并显示。 ◼ 客户端脚本由浏览器进行解释执行
3.1脚本语言概述 3. 1.2 VBScript/THJavaScript VESci?t和 JavaScript都是脚本语言。 VBScript是 Microsoft visual basic的简化版 本,而 JavaScript是基于SUN公司的Java语 言。目前可以解释 VBScrip脚本的浏览器只有 Microsoft Internet Explorer, To Netscape Navigate将忽略 VBScri叶t脚本。在 Active Sever Pages中的缺省语言是 VBScript。 本章首页
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 Pages中的缺省语言是VBScript。 本章首页
3.2 VBScript脚本语言 3.2.1将单行语句分成多行 使用续行符“-”(由一个空格和一个下划线 组成),将长的语句分成多行书写
3. 2 VBScript脚本语言 3. 2. 1 将单行语句分成多行 使用续行符“ -”(由一个空格和一个下划线 组成),将长的语句分成多行书写
3.2 VBScript脚本语言 3.2.2在代码中加注释 注释语句可以有两种表现形式,一种是通过 使用Rem语句,Rem后的任何文本都会认为是 对程序的注释,不会被处理。另一种是采用西 文单引号“"”,即以撒号作为注释的开始,注 释可以和语句在同一行并写在语句的后面,也 可以单独占一行
3. 2 VBScript脚本语言 3. 2. 2 在代码中加注释 注释语句可以有两种表现形式,一种是通过 使用Rem语句,Rem后的任何文本都会认为是 对程序的注释,不会被处理。另一种是采用西 文单引号“′”,即以撇号作为注释的开始,注 释可以和语句在同一行并写在语句的后面,也 可以单独占一行
3.2 VBScript脚本语言 3.2.3使用不同进制的数字 在 VBScript中,除了可以用默认的十进 制来表示数字外,还允许使用十六进制或八 进制来表示数字
3. 2 VBScript脚本语言 3. 2. 3 使用不同进制的数字 在VBScript中,除了可以用默认的十进 制来表示数字外,还允许使用十六进制或八 进制来表示数字
3.2 VBScript脚本语言 3.2.4数据类型 在 VBScript中,只有一种数据类型, 即 Variant类型,但变量可以根据所赋 值的不同而代表不同类型的数据。 在 Variant类型中包含了多种子数 据类型
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. 5 常量 1.文字常量 (1)字符串常量 (2)数值常量 (3)日期时间型常量 2.符号常量
3.2 VBScript脚本语言 3.2.6变量 1.变量命名约定 2.声明变量 3.变量的作用城 变量的作用域指的是变量的有效范围,因为 变量被声明后不是在任何地方都可以被使用, 每个变量都有它的使用范围,在作用域内可以 使用变量,在作用域外则变量不可见
3. 2 VBScript脚本语言 3. 2. 6 变量 1.变量命名约定 2.声明变量 3.变量的作用域 变量的作用域指的是变量的有效范围,因为 变量被声明后不是在任何地方都可以被使用, 每个变量都有它的使用范围,在作用域内可以 使用变量,在作用域外则变量不可见