中华考试网·阅读新闻
编程开发 > ASP > 文章内容

ASP教程技巧综合大全:使用变量和常量(1)

2015-3-13编辑:ljnbset

使用变量和常量

“变量”是计算机内存中已命名的存储位置,它包含数据,如数值或文本字符串。变量中包含的数据称为变量的“值”。变量使用有助于理解脚本功能的名称来存储、检索和管理值。

 

声明和命名变量

遵循脚本语言的下列规则和原则来命名和声明变量。即使不要求在使用之前声明变量,但先声明变量的良好开发习惯将有助于减少错误。“声明”变量也就是告诉脚本引擎特定名称的变量已经存在,可以在脚本中使用该变量的参照。

 

VBScript

VBScript 不要求变量声明,但在使用之前先声明所有变量是一种良好的脚本编程习惯。要在 VBScript 中声明变量,可以使用“Dim”、“Public”或“Private”语句。例如:

 

<% Dim UserName %>

可以在 .asp 文件中使用 VBScript“Option Explicit”语句,以便要求必须使用“Dim”、“Private”、“Public”和“ReDim”语句显式声明变量。“Option Explicit”语句必须位于任何 ASP 命令之后、任何 HTML 文本或脚本命令之前。此语句只影响使用 VBScript 编写的 ASP 命令;并不影响 JScript 命令。

 

<% Option Explicit %>

<%

Dim strUserName

Public lngAccountNumber

%>

 

 

有关这些命令的详细信息,请参阅位于 Microsoft Windows 脚本技术 Web 站点 http://msdn.microsoft.com/scripting/ 上的“VBScript 语言参考”。

 

JScript

虽然 JScript 通常不要求变量声明,但在使用之前先声明所有变量是一个良好的脚本编程习惯。要声明变量,可使用“var”语句。例如:

 

<% var UserName %>

通常,只有在需要区分函数变量和函数外的“全局”变量时,才有必要在 JScript 中声明变量。在这种情况下,如果不区分这两个变量,JScript 将认为您专门引用的是全局变量。关于“var”语句的详细信息,请参阅“JScript 语言参考”。从位于 http://msdn.microsoft.com/scripting/ 的 Microsoft Windows 脚本技术 Web 站点上可以找到这些参考。

 

变量范围

变量“范围”或生存期确定哪些脚本命令可以访问变量。在过程中声明的变量具有“局部范围”;每次执行过程时创建和消除该变量。无法从过程外部访问该变量。在过程外部声明的变量具有“全局范围”;ASP 页中的任何脚本命令都可以访问和修改该变量值。

 

注意 将变量范围限制到过程中有利于提高性能。

3DSMAX快捷键软件应用(23)
咨询热线:4000-525-585(免长途费)