欢迎来到HELLO素材网! 南京网站制作选择顺炫科技
丰富的DIV CSS模版、JS,jQuery特效免费提供下载
当前位置:主页 > 建站教程 > 网站制作教程 >

ASP数组定义

发表于2019-04-23 17:25| 次阅读| 来源网络整理| 作者session

摘要:ASP数组定义

  相比Java、ASP.Net而言,ASP自带的数据构造很少。没有队列,没有ArrayList,也没有Hashtable……
  
  定义简略的数组
  
  有两种方法在asp中定义和初始化数组,让咱们看看每种的例子:
  
  方法一:
  
  arr = Array("a","b","c")
  
  ASP数组的利用可能很灵敏,像方法一中,咱们在定义arr的时分,间接利用Array这个函数来定义,咱们并没有间接为arr指定数组元素的个数。留意,这里咱们是间接赋值的,并没有利用dim指令。假设整个程序要求必须变量先定义后利用(option explicit),那怎样定义arr呢?
  
  假设利用 Dim arr(): arr = Array("a","b","c"),系统将揭示“类型不婚配”的谬误。正确的做法是:Dim arr: arr = Array("a","b","c"),很奇异是吧,咱们没有在arr之后加括号,洪哥也没有清详细的缘由。
  
  通过arr = Array("a","b","c")数组定义之后,arr这个数组就有三个元素了,arr(0)="a",arr(1)="b",arr(2)="c"。
  
  方法二:
  
  下面看看ASP数组定义的第二种方法,间接指定数组大小。
  
  Dim arr(2) '指定数组大小
  
  arr(0)="a"
  
  arr(1)="b"
  
  arr(2)="c"
  
  这里所谓的大小,其实是指定了arr数组最大下标为2,不是示意这个数组只要2个元素。其实Dim arr(2),这个数组就有了三个元素,下标分别为0到2。这是VB系列言语和其它如C家族言语的一个最重要的区别。
  
  关于ASP数组定义,本文就引见这么多,宿愿对您有所协助,谢谢!