asp二维数组实例中的使用方法总结
目录
笔者对asp编程不是很熟悉,而且好长不用记不清了。这一次,需要保存asp的二维数组为asp文件,使用include 指令文件引用后,直接调用。使用过程中发现asp的二维数组相关资料很少,而且介绍简单模糊,现结合使用实例做个简单笔记。
一、数组的概念
数组是一种存储相同类型数据的数据结构,它可以按照顺序存储一组数据。
在ASP中,数组可以分为两种类型:一维数组和多维数组。一维数组可以看作是具有相同数据类型的元素的集合,而多维数组则是由多个一维数组构成的。
在数组中,每个元素都有一个唯一的索引,通过索引可以访问数组中的元素。数组的索引是从0开始的,因此第一个元素的索引为0,第二个元素的索引为1,以此类推。
简单一维数组
定义和初始化数组方法一
MyArray = Array("Jan","Feb")
定义和初始化数组方法二
myArray(0)="Jan"
myArray(1)="Feb"
数组调用
直接myArray(0)、myArray(1)就可以
二维数组
定义调用二维数组方法一
dim aa(3,2)
aa(0,0) = "00"
aa(0,1) = "01"
aa(1,0) = "10"
aa(1,1) = "11"
aa(2,1) = "21"
aa(2,2) = "22"
aa(3,1) = "21"
aa(3,2) = "22"
response.Write aa(2,1)
dim aa(3,2)定义了一个4行3列的二维数组,可以想象为execl中那样的表格。
注意:数组下界从0开始,所以是4行3列。
定义调用二维数组方法二
上面的方法一,代码量有点多,因为每一行每一列都要添加,下面的方法二要好一些。
dim arr
arr = array(2)
arr(0) = array(0,00)
arr(1) = array(1,11)
arr(2) = array(2,22)
response.Write MyArray(1)(1)
response.Write MyArray(1)(2)
arr = array(2)定义了下标下界为缺省值0,下标上界为2的数组
注意:
1. 不能添加arr(3) = array(3,33)了
2. 如果只需要添加数组元素arr(1)、arr(3)、arr(5),总共3个元素,定义二维数组不能写成arr = array(3),需要写成arr = array(5)。
3.有时候不知道数组下标上界,可以使用动态数组arr = array()。但是把数组的大小定义到足够大来满足任意的实际应用需要,这种方法效率很低(大量浪费内存空间)。
总结
上述就是asp的一维数组和二维数组使用实例介绍。查询数据库,调用字段,循环添加数组元素的方法就不介绍了。需要的朋友可以举一反三。
到此这篇关于asp二维数组实例中的使用方法总结的文章就介绍到这了,更多相关asp二维数组使用方法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- .NET Core系列之MemoryCache 初识
- 007手机一键Root(安机网一键Root) v3.0 官方最新版 一键ROOT您的Android手机
- 12306密码被盗了怎么办?12306密码外泄解决方法
- 12个字的qq网名
- 150M迷你型无线路由器怎么设置?
- 192.168.1.1打不开怎么办?路由器192.168.1.1打不开的原因以及解决办法
- 2011年电子报合订本 电子报 编辑部 中文 PDF版 [84M]
- 2015年1月15日小米新旗舰发布会现场图文直播
- 2016.3.1vivo Xplay5新品发布会现场视频直播 优酷直播
- 2016华为P9发布会视频直播地址 4月15日华为P9国行发布会直播