VB Script学习

1.变量:

声明一个变量
Dim x
Dim carname
声明一个数组
Dim names(2)
names(0)="Tove"
names(1)="Jani"
names(2)="Stale"
二维数组
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"

2.方法:

Function 方法名()

End Function

3.循环语句

  • For...Next 语句 - 运行一段代码指定的次数
  • For Each...Next 语句 - 针对集合中的每个项目或者数组中的每个元素来运行某段代码
  • Do...Loop 语句 - 运行循环,当条件为 true 或者直到条件为 true 时
  • While...Wend 语句 - 不要使用这个语句 - 请使用 Do...Loop 语句代替

** For Each...Next** 针对集合中的每个项目或者数组中的每个元素来重复运行某段代码。

​ 实例

<html>
<body>

<script type="text/vbscript">
Dim cars(2)
cars(0)="Volvo"
cars(1)="Saab"
cars(2)="BMW"

For Each x In cars
document.write(x & "<br />")
Next
</script>

</body>
</html>

4.条件语句:

if i < 10 then
 document.write("Good morning!")
else
 document.write("Have a nice day!")
end if

4.1 Step 关键词

​ 通过 Step 关键词,您可以规定计数变量递增或递减的步进值。
​ 在下面的实例中,计数变量(i)每次循环的递增步进值为 2。

For i=2 To 10 Step 2
some code
Next

4.2 退出 For...Next

您可以通过 Exit For 关键词退出 For...Next 语句。

For i=1 To 10
If i=5 Then Exit For
some code
Next
posted @ 2022-06-29 22:05  侠客小飞  阅读(245)  评论(0编辑  收藏  举报