下面是引用绿岛于2004-10-30 10:48发表的 关于ASP的问题~~~:
一般我们程式里面用到的break和continue的指令
在ASP里面是代表什么呢?
asp(VBScript)里没有这两个指令,但有个类似的exit,所以必须用其他替代方案解决。
例1(break):
原:
for(i=0; i<10; i++) {
if (i>5) {
break; // i如果大于5就跳离回圈
}else {
//do something...
}
}ASP:
for i = 0 to 9
if i>5 then exit for '如果i大于5就跳离回圈
'do something...
next例2(continue):
原:
for (i=0; i<10; i++) {
if (i % 2 ==1) {
continue; //如果是单数就不做处理
}else{
//do something...
}
}ASP:
for i = 0 to 9
if i mod 2 = 0 then '如果i是双数就做处理
'do something...
end if
next