动态网页--Vb编程基础.doc

上传人:asd****56 文档编号:70344697 上传时间:2023-01-19 格式:DOC 页数:3 大小:34KB
返回 下载 相关 举报
动态网页--Vb编程基础.doc_第1页
第1页 / 共3页
动态网页--Vb编程基础.doc_第2页
第2页 / 共3页
点击查看更多>>
资源描述

《动态网页--Vb编程基础.doc》由会员分享,可在线阅读,更多相关《动态网页--Vb编程基础.doc(3页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第二十八课时教学内容:Vb编程基础教学目的:1.掌握常量、变量的赋值方式。2.掌握数组和运算符的定义和使用。教学重难点:1.常量、变量的赋值方式。2.数组和运算符的定义和使用。教学方法:讲授法教学学法:接受法课时安排 1课时教学过程:引入: 我们在编写asp动态网页中,涉及到很多的vb知识,特别是变量、常量、数组等等,这一节课我们来熟悉了解下。新课:一、VBScript的数据类型 VBScript只有一种数据类型-Variant(变体)类型 变体是一种特殊的数据类型,根据使用的情况,它可以包含不同类型的信息二、常量 常量是一个具有名字的固定值,在整个运行期间其值是不可改变的 1、文字常量 、字

2、符串常量:用双引号为定界符,由ASCII码组成(双引号和回车符除外),长度小与20亿字符 、数值常量:包括整数型、长整数型和浮点数 、日期时间型常量:用号括起来 2、符号常量:利用关键字Const定义符号常量三、变量 变量:在程序中,其值可变的量(代表保存数据的内存单元)变量是计算机内存地址的引用 1、变量命名约定 变量用变量名区分,同时VBScript中的变量不区分大小写(VBScript对大小写不敏感) 注意:应尽量在变量的命名中表示出变量的子类型及变量中所存放的数据的信息 2、声明(定义)变量 显示声明:先声明变量再使用变量 利用Dim语句声明,例如: 隐式声明:使用前不作声明,在脚本中

3、直接使用变量 Option Explicit 语句的作用及用法: 作用:强制所有的变量必须先声明再使用 用法:必须位于ASP处理命令之后、其他内容之前 3、变量的作用域 变量的作用域:变量的有效范围;在作用域中可以使用变量,在作用域外变量是不可见的 局部变量(过程级变量):在过程内部声明的变量是局部变量,它只能在声明该变量的过程中使用 全局变量(脚本级变量):在过程外部声明的变量是全局变量,在同一个.asp文件中均可见四、数组数组:具有相同名字的一组变量,数组中的同名变量叫元素,由不同的下标值区分元素 VBScript中数组分为两种类型:静态数组与动态数组 1、静态数组 数组的大小在运行中不可

4、改变,它是在编译时开辟内存区域 1、动态数组 数组的大小在运行中可以改变,程序没有运行时它不占内存,程序运行时才开辟内存区域 动态数组的定义格式: Dim 变量() ReDim Preserve 变量(下标)五、VBScript中的运算符1、算术运算符: 算术运算完成加、减、乘、除等数学运算 a=5 算术运算符的优先级为: “a” &a& 、Mod、2、关系(比较)运算 关系运算:用来对两个表达式的值进行大小比较。其结果是逻辑值(True和False)3、逻辑运算(布尔运算) 其操作数和结果均为布尔型值 逻辑运算符的优先级: 非、与、或、异或、等价、蕴含4、运算符的优先顺序 算术运算连接运算关系运算逻辑运算教学小结:变量、常量、数组、运算符这是asp动态网页中不可缺少的元素,初步介绍了相关知识。作业:1. 运算符的优先顺序是:_、_、_、_.教学反思: Vb语言的一些基本知识,是asp动态网页的一个基本操作,要求学生有一定的了解,通过这一节课学生基本能掌握vb变量、常量的正常使用。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com