323变量 3.变量的作用域 变量的作用域指变量的有效作用范围 使用Dim声明的变量,其作用域分为过程内有效 和整个程序中都有效。 在变量过程内部声明的变量称为过程级变量或局 部变量,只能在声明它们的过程中使用 过程外部声明的变量称为脚本级变量或全局变量, 在同一个asp文件中的任何脚本命令均可访问和修改 该变量的值 《ASP程序设计》
《ASP程序设计》 16 3.2.3 变量 3.变量的作用域 变量的作用域指变量的有效作用范围。 使用Dim声明的变量,其作用域分为过程内有效 和整个程序中都有效。 在变量过程内部声明的变量称为过程级变量或局 部变量,只能在声明它们的过程中使用。 过程外部声明的变量称为脚本级变量或全局变量, 在同一个asp文件中的任何脚本命令均可访问和修改 该变量的值
323变量 < Option Explicit Dim intX'声明脚本级变量 inX=1'给脚本级变量赋值 Setlocalvariable'调用过程修改过程级变量的值 Response. Write intx"将脚本级变量的值发送到浏览器, 值仍为1 Sub setlocalvariable Dim intX'声明过程级变量 inX=2'给过程级变量赋值 End Sub 《ASP程序设计》
《ASP程序设计》 17 3.2.3 变量 <% Option Explicit Dim intX '声明脚本级变量 intX=1 '给脚本级变量赋值 SetLocalVariab1e '调用过程修改过程级变量的值 Response.Write intX '将脚本级变量的值发送到浏览器, 值仍为1 Sub SetLocalVariab1e Dim intX '声明过程级变量 intX=2 '给过程级变量赋值 End Sub %>
324常量 通过关键字Cons定义符号常量。 例如: Const p工=3.1415926 定义日期和时间型常量时需要使用#字符将 它们的值包围起来。 例如: Const taday=#05-09-2005 Const work time=08: 30: 00 《ASP程序设计》
《ASP程序设计》 18 3.2.4 常量 通过关键字Const定义符号常量。 例如:Const PI=3.1415926 定义日期和时间型常量时需要使用#字符将 它们的值包围起来。 例如:Const taday=#05-09-2005# Const work_time=#08:30:00#
325数组 数组有以下几个特点: ◆使用数组之前要先进行定义,然后才能使 用。通常用Dm语句来定义数组。 ◆数组下标的下界一律从0开始。 个数组中可包含各种子类型的数据元素 数组分两种类型,即静态数组和动态数组 《ASP程序设计》
《ASP程序设计》 19 3.2.5 数组 数组有以下几个特点: 使用数组之前要先进行定义,然后才能使 用。通常用Dim语句来定义数组。 数组下标的下界一律从0开始。 一个数组中可包含各种子类型的数据元素。 数组分两种类型,即静态数组和动态数组
325数组 1。静态数组 分为一维、二维或多维数组。维数由数组名 之后紧跟的括号中数字的个数决定,数组的大 小由括号中的数值决定。静态数组在编译时开 辟内存区,它的大小在运行时是不可以改变 定义一个一维数组 arrear(3): Dim arrVar (3) 定义一个二维数组 arrtwodim(2,3) Dim arrTwoDim(2 3) 《ASP程序设计》
《ASP程序设计》 20 3.2.5 数组 1.静态数组 分为一维、二维或多维数组。维数由数组名 之后紧跟的括号中数字的个数决定,数组的大 小由括号中的数值决定。静态数组在编译时开 辟内存区,它的大小在运行时是不可以改变。 定义一个一维数组arrVar(3): Dim arrVar (3) 定义一个二维数组arrTwoDim(2,3): Dim arrTwoDim(2,3)