因为 For Each ... In 很少用,几年过去,现在再看回来,竟然是全忘了。
其实,For Each ... In 是与 For ... Next 一样的,只不过它是给数组循环专用而已,它有一个缺点,就是没有记数器。
练习:
<script language="VBScript"> <!-- Dim score(3) score(0) = 90 score(1) = 80 score(2) = 70 score(3) = 60 Dim i, msg For Each i In score msg = msg & i & vbCRLF Next MsgBox(msg) //--> </script>