今天心血来潮,想搞搞ASP里的数组,之前一直没怎么用过,感觉应该挺有意思的。
第一步:先试试怎么创建一个数组
我记得好像是用Dim,先来试试看:
Dim myArray
这样应该就创建一个数组,不过这只是个空的,啥也没有。我得给它加点料。
第二步:给数组赋值
听说可以直接用Array函数?试试看:
myArray = Array(1, 2, 3, 4, 5)
这样应该就创建一个包含1到5这几个数字的数组。接下来得验证一下。
第三步:把数组里的东西显示出来
我记得ASP里有个*,可以把东西输出到网页上。搞个循环,把数组里的每个元素都显示出来:
-
For I = 0 To UBound(myArray)
* myArray(I) & "<br>"
Next
这里用一个UBound函数,应该是获取数组最大下标的意思。运行一下,还真出来!
再试试排序
网上搜下,发现有个Sort函数可以直接排序,这可太方便。我来试试:
Sort myArray
然后再用上面的循环输出一遍,看看是不是按从小到大排列。果然是!
数组拼接也试试
看到有个Join函数,可以把数组里的元素用特定的分隔符连起来。试试看:
Dim myString
myString = Join(myArray, ",")

* myString
运行一下,输出"1,2,3,4,5"。成功!
今天就先折腾到这里,感觉ASP数组还挺好玩的,以后可以多用用。
免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。