VBScript编程基础.ppt

  1. 1、本文档共64页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章内容简介 3.1 脚本语言概述 所谓脚本语言,就是一种介于HTML语言和Visual Basic、Java等高级语言之间的一种语言。 在ASP程序中常用的脚本语言有VBScript和JavaScript等语言,系统的默认语言为VBScript语言。 ASP可以通俗的说就是把脚本语言放在%和%之间,一般在服务器端运行。 3.2 VBScript代码的基本格式 在服务器端运行,有两种方式 方法一:%VBScript 代码% 方法二:Script Language=”VBScript” runat=”Server” VBScript 代码 /Script 有时候也需要在客户端运行,语法如下: Script Language=”VBScript” VBScript 代码 /Script 3.3 VBScript的数据类型 在VBScript,只有一种数据类型,称为Variant,也有叫做变体类型。Variant变量中保存的数据类型称为变量的子类型。 常见的字类型有字符串、数字、日期、逻辑类型。 Variable=2001 ‘VBScript会将它当成整数对待 Variable=”2001” ‘VBScript会将它当成字符串对待 Variable=”北京大学”‘VBScript会将它当成字符串对待 Variable=“2008-8-8” ‘VBScript会将它当日期对待 3.4 VBScript常量 3.4.1 直接常量(常数) 3.4.2 符号常量 3.4.1 直接常量(常数) 直接常量也称为字面常量,指的是可以从字面形式上辨别出来的常量,其实就是我们通常说的常数。 常量类型: ①两边加双引号()表示字符串常量。区别字符串常量和数字常量的标志就是看两边是否有双引号。比如100看起来是数字,但实际上是字符串常量。 ②如果发生引号嵌套,就将内层引号替换为单引号()或连续两个双引号(),比如abcdef或abcdef。不过,内层如果是中文引号则不必替换。 ③两边加#号表示日期或时间常量。 3.4.2 符号常量 所谓符号常量,指的是用一个具有一定含义的直观的名字来代表一个数值、字符串或日期等常数。 分类: 自定义常量 声明使用Const语句,语法如下: Const PI=3.1415926 表示数值型常量 Const conCountry=中国 两边加表示字符串型常量 Const conBirthday=#1990-9-9# 两边加#表示日期或时间常量 内置符号常量 如:,vbLongDate就表示以长日期格式显示 3.5 VBScript 变量 3.5.1 变量的命名规则 3.5.2 变量的声明、赋值和引用 3.5.3 强制声明变量 3.5.4 变量的作用范围和有效期 变量 所谓变量,就是在程序运行过程中,其值可以被改变的量。 严格说来,变量代表内存中具有特定属性的一个存储单元,它用来存放数据,也就是变量的值。为了方便引用,我们可以给这个存储单元定义一个名字,这就是变量的名称 。 变量与常量非常类似,只不过常量一经声明其值就不能改变了,而变量在声明后仍可随时对其值进行修改。 3.5.1 变量的命名规则 在VBScript中,变量的命名规则如下: (1)变量名必须以字母开头; (2)可以使用字母、数字和下划线,但不能使用任何标点符号; (3)长度不能超过255个字符; (4)不能使用VBScript的关键字,所谓关键字,就是Const、Dim、Sub、End等在语法中使用的一些特殊字符串。 3.5.2 变量的声明、赋值和引用 声明(定义)变量可以使用Dim语句 如:Dim intA 声明一个变量intA 变量的赋值也与许多高级语言相同,变量放在等号的左边,赋值语句放在等号的右边,赋值语句可以是一个常量(常数),也可以是一个表达式。 如:intA=10+20*3 变量的引用和常量类似,可以将变量直接赋值给另外一个变量,也可以将变量引用到表达式中。 Dim intA,intB,intC 声明3个变量 intA=5 给变量intA赋值 intB=5 给变量intB赋值 intC=intA+intB 引用变量intA和intB,将两者之和赋给变量intC 3.5.3 强制声明变量 如果希望强制要求所有的变量必须先声明才能使用,则可以在ASP文件中所有的脚本语句之前添加Option Explicit语句,用法如下: % Op

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档