发信人: kamkam(KK)
整理人: kamkam(2002-05-04 21:58:47), 站内信件
|
1.使用For loop,不使用Do loop 或者 while loop的循环,前者比后者快60%(不计算循环内部时间的情况下)
2.引用数组元素的时候,使用Forall比for快。一维数组,前者快75%,二维以上,也可以快50%
3.简化if语句,lotusscript不会象c那样进行逻辑语句优化,所以
If a=x and b=y then
应该写成
If a=x then
if b=y then
后者快40%
4.避免混合变量类型(计算)(也就是不要隐式造型)
dim a as single
dim z as long
z = 3
a = 1.0
z = z+a
上面这一段使用了implied casting,z=z+(long)a会比较快
---- ---------------
我心是澎湃的海 我心是动荡的舟 |
|