VBScript語法初窺
ASP內置了兩種語法引擎,分別為VBScript和JScript,前面的VBScript的語法和被廣泛套用的VB編程軟體中的語法類似,實際上,VBScript是VB的一個子集。而後者的JSCript則和C語言有些類似,JScript是微軟所創建的一種語法,如果你接觸過在網頁上運行的腳本――JavaScript的話,你會發現,JScript和JavaScript是非常類似的。
VBScript的流程控制語句
在VBscript中,流程控制語句分為條件判斷語句和循環語句兩類。
條件判斷語句if・・・・・else・・・・End if形式的基本語法:
If 條件 Then
如果條件為真,要執行的語句
End If
或
If 條件一 Then
當調劑一為真時,執行的語句
ElseIf 條件二
當條件一為假,條件二為真時,執行的語句
ElseIf 條件三
當條件一、二為假,條件三為真時,執行的語句
Else
當條件一、二、三均為假時,執行的語句
End if
Select・・・・・・・Case語句的語法:
Select 變數
Case 變數值
語句
Case 變數值
語句
・・・・・
Case Else
語句
End Select
Do・・・・・Loop:當(或知道)條件為“真”時循環。
Do
語句
Loop 條件
While・・・・・wend:當條件為“真”時循環。
While 條件
語句
Wend
For・・・Next:指定循環次數,使用計數器重複運行語句。
For 循環變數=起始值 To 終結值 Step 步長
語句
Next
For Each・・・・・Next:對於集合中的每項活數據中的每個元素,重複執行一組語句。
For Each 元素 In 集合
語句
Next
VBScript函式
語法為:
Function 函式名(參數)
語句
End Function