网站制作学习网ASP→正文:提高ASP性能的技巧
字体:

提高ASP性能的技巧

ASP 2008/2/2 8:21:49  点击:不统计

避免使用可变数组

尽量避免使用可变数组。既然关心性能,最好还是在数组初始化的时候就设置好它可能的最大大小。当然,这不是说你明知不需要几M的内存,但还是应该给数组分配了那么多。



下面的代码是一个无理使用Redim的示范:



<%

Dim MyArray()

Redim MyArray(2)

MyArray(0) = "hello"

MyArray(1) = "good-bye"

MyArray(2) = "farewell"

...

Redim Preserve MyArray(5)

MyArray(3) = "more stuff"

MyArray(4) = "even more stuff"

MyArray(5) = "yet more stuff"

%>



简单地将数组初始化的时候定义成正确的大小(这里应该是5)远比Redim数组使它变大好。你可能会浪费一些内存(如果你最后没有用完所有的元素),但得到的是速度!



·上一篇:asp变量传值js >>    ·下一篇:提高ASP性能的技巧 >>
推荐文章
最新文章