网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 免费范文 -> 计算机范文 -> ASP网上购书(三)
计算机文章范文| ASP设计| Delphi| VB设计| JSP设计| ASP.NET| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机文档范文| 范文下载| 自动化范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

ASP网上购书(三)

本文ID:LW6430 ¥
3 在代码中加以注释 程序中使用注释是一个良好的编程习惯。可以使用注释来说明编写某段代码或声明某个变量的用途,这样读到注释时就会想起当时的思路,既方便自己,也方便以后可能检查代码的其他人员。在VBScript中,注释符采用西文单引号“’”即以撇号作为注释的开始。注释可以和语句在同一行并写在语句的后面,也可单..
3  在代码中加以注释
 程序中使用注释是一个良好的编程习惯。可以使用注释来说明编写某段代码或声明某个变量的用途,这样读到注释时就会想起当时的思路,既方便自己,也方便以后可能检查代码的其他人员。在VBScript中,注释符采用西文单引号“’”即以撇号作为注释的开始。注释可以和语句在同一行并写在语句的后面,也可单独占一行。
 注意:在ASP输出命令中不能包含注释。
2.1.4  使用不同进制的数字
 在VBScript中,除了可以用默认的十进制来表示数字外,还允许十六进制或八进制来表示数字。对于不同进制的数,VBScript在表达方式上有明确规定,即十六进制数要加前缀&H(如&H9),八进制数要加前缀&0(数字零)(如&011)十进制数不用加任何前缀。
2.1.5 数据类型
 VBScript只有一种数据类型,即Variant类型。由于Variant类型是VBScript中唯一的数据类型,因此它也是VBScript中所有函数的返回值的数据类型。Variant类型可以在不同场合代表不同类型的数据。例如,Variant类型用于数字时,将作为数字处理;用于字符串时,将作为字符串处理等等。
2.1.6  变量与常量
 变量是计算机内存中以命名的内存位置,该位置可存储脚本运行时能更改的信息在程序中,常用变量来临时存取数据。
 1.声明变量
声明变量有两种方式,即显示声明和隐式声明。
显示声明要用到Dim语句。例如:
<% Dim strUserName,strServerName,dtmTime%>
以上代码声明了三个变量,即strUserName,strServerName和dtmTime。
隐式声明是指脚本中第一次使用变量时,就自动创建该变量。例如:
<% dtmToday=Now() %>
当前日期和时间是<% =dtmToday %>
以上代码中,VBScript用dimToday自动创建一个变量。虽然隐式声明很方便,但如果把变量名拼错了的话,就会导致难以查找的错误。例如:  <% dtmToday=Now() %>
 以上日期和时间是<% =dtmToday %>
 以上代码看起来好像没有问题,结果应该和前面的代码一样。但由于在ASP输出命令中将dtmToday写错了,因此无法显示出当前的日期和时间。这是因为当VBScript遇到新的名字时,无法确定到底是隐式声明了一个新变量,还是仅仅把现有变量名写错了,于是只好用新名字再创建一个新变量。
为了避免隐式声明时写错变量名引起的问题,VBScript提供了Option Explicit语句来强制显示声明。如果在程序中使用该语句,则所有变量必须先声明,然后才能使用,否则会出错。Option Explicit语句必须位于ASP处理命令之后、任何HTML文本或脚本命令之前。
 注意:Option Explicit 语句只影响用VBScript编写的ASP命令,并不影响Jscript命令。
 2.变量名约定
 每个变量都有一个由程序员给出的名字。在VBScript中,变量命名必须遵循这样的规则:①名字必须以字母开头;②名字中不能含有句号;③名字不能超过255个字符;④名字不能和关键字同名;⑤名字在被声明的作用域内必须唯一。
VBScript不区分大小写。例如,将一个变量命名为myCounter和将其命名为mY-Counter是一样的。另外给变量命名时,要含义清楚,便于记忆。
 3.变量的作用域
 变量被声明后不是在任何地方都可以被使用,每个变量都有它的作用域,作用域是指程序中那些代码能引用变量。过程内部声明的变量称为过程过程级变量或局部变量,这样的变量只有在声明它们的过程中才能使用,即无法在过程外部访问;过程外部声明的变量称为脚本级变量或全局变量,即在同一个.asp文件中的任何脚本命令均可访问和修改该变量的值。过程级和脚本级变量可以同名,修改其中一个变量的值,不会影响另一个。但是,如果不声明变量,则有可能在无意中修改脚本级变量的值。为了避免这样的问题,有必要养成显示声明所有变量的习惯。这一点当用#include命令在.asp文件包含其他文件时尤为重要,因为被包含的脚本虽然在单独的文件中,但却当作是包含文件的一部分。除非声明变量,否则很容易忘记必须在脚本和被包含脚本中使用不同的变量名。
注意:脚本级变量只能在单个.asp文件内访问。如果要从文件的外部访问变量,则必须提供变量的Session或Application作用域。Session作用域变量对单个用户请求的ASP应用程序的所有页均可用。Application作用域变量对任何用户请求的ASP应用程序的所有页均可。Session变量适用于存储单个用户的信息,如用户名或标识;Application变量适用于存储特定应用程序所有用户的信息,如应用程序需要的特定欢迎词或常规值。ASP提供的Session对象用于存储Session作用域变量,而Application对象用于存储Application作用域变量。与Session或Application对象的有关内容。
常量是具有一定含义的名称,用于代替数值或字符串。在程序执行期间,常量的值不会发生改变。可以在代码的任何位置使用常量代替实际值。VBScipt本身定义了许多固有常量,这些常量均以vb为前缀。此外,在VBScript中,还可以用Const语句来定义自己的常量。
注意:如果要在多个.asp文件中使用常量,那么应把常量定义放在单独的文件中,然后在所有使用该常量的.asp文件中包含这些定义。
2.1.7  数组
 在VBScript中,把具有相同名字不同下标值的一组变量称为数组变量,简称数组。数组中的每个元素都用唯一的下标来识别。表达时,必须将下标放在一对紧跟在数组名之后的括号中,如intSums(10)其中intSums是数组名,10是下标。下标用于指明某个数组元素在数组中的位置。在一个数组中,若用一个下标就能确定一个元素在数组中的位置,则该数组就称为一维数组。由具有两个或多个下标所组成的数组称为二维数组或多维数组。
在VBScript中,数组有两种类型,即固定数组和动态数组。
 1.固定数组
 固定数组是指数组一旦定义好后,其大小在运行时不可改变的数组。数组在使用之前必须声明。在VBScript中,声明数组的语句和声明变量的语句是一致的。
 注意:在VBScript中,所有数组的下届都是0,不能在声明数组时定义数组的下届,这一点与Visual Basic是不同的。
数组声明后,就可以在代码中引用它们。
 2. 动态数组
 动态数组是运行时大小可变的数组。在VBScript中,动态数组最灵活、最方便、声明动态数组时不要在括号中包括任何数字。每次执行ReDim语句时,存取在数组中的当前值都会全部丢失。V

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 3/12/12

ASP网上购书(三)相关范文
上一篇:ASP同学录设计asp+sql 下一篇:ASP新闻网程序+范文
点击查看关于 ASP 网上购书 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
热门范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有