bv官网女包:一个ASP基本问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 21:06:45
在ASP里,有一个For Each...next语句。。
请问它怎么用,请大侠弄个例子,说得详细点。。。

For Each ... Next 语名与For ... Next 循环类似,但 For Each ... Next 不指定语句运行的次数,而是对于数组中的每一个元素或对象集合中的每一项重复一组语句。这在不知道集合中元素的数目时非常有用。

'100 个偶数相加的总和
dim myarray(100),i,anyElement,Sum
sum=0
for i=0 to 100
myArray(i)=2*i
next
for Each anyElement In myArray
Sum=Sum + anyElement
Next
response.Write "100个偶数相加的总和="&Sum

For...Next: 指定循环次数,使用计数器重复运行语句。
For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。

For Each item IN Application.Contents Response.write("<br>"&item&Application.Contents(item)) next