📜  VBScript-语法

📅  最后修改于: 2020-10-19 04:04:32             🧑  作者: Mango


您的第一个VBScript

让我们编写一个VBScript来打印“ Hello World”。


   

在上面的示例中,我们调用了一个函数document.write ,该函数将一个字符串写入HTML文档。此函数可用于编写文本,HTML或两者。因此,以上代码将显示以下结果-

Hello World!

空格和换行符

VBScript忽略VBScript程序中出现的空格,制表符和换行符。一个人可以在程序中自由使用空格,制表符和换行符,因此您可以自由地以一种简洁,一致的方式格式化和缩进程序,从而使代码易于阅读和理解。

格式化

VBScript基于Microsoft的Visual Basic。与JavaScript不同,没有使用诸如分号之类的语句终止符来终止特定的语句。

单行语法

当应在一行中写入两行或更多行VBScript时,将使用冒号。因此,在VBScript中,冒号充当行分隔符。


多行语法

如果VBScript中的语句很长,并且如果用户希望将其分成多行,则用户必须使用下划线“ _”。这提高了代码的可读性。以下示例说明了如何使用多行。


保留字

以下列表显示了VBScript中的保留字。这些保留字不应用作常量或变量或任何其他标识符名称。

Loop LSet Me
Mod New Next
Not Nothing Null
On Option Optional
Or ParamArray Preserve
Private Public RaiseEvent
ReDim Rem Resume
RSet Select Set
Shared Single Static
Stop Sub Then
To True Type
And As Boolean
ByRef Byte ByVal
Call Case Class
Const Currency Debug
Dim Do Double
Each Else ElseIf
Empty End EndIf
Enum Eqv Event
Exit False For
Function Get GoTo
If Imp Implements
In Integer Is
Let Like Long
TypeOf Until Variant
Wend While With
Xor Eval Execute
Msgbox Erase ExecuteGlobal
Option Explicit Randomize SendKeys

区分大小写

VBScript是不区分大小写的语言。这意味着不需要使用一致的大写字母键入语言关键字,变量,函数名称和任何其他标识符。因此,标识符int_counter,INT_Counter和INT_COUNTER在VBScript中具有相同的含义。

VBScript中的注释

注释用于记录程序逻辑和用户信息,以便将来其他程序员可以无缝地在同一代码上工作。它可以包括诸如由其开发,修改的信息,也可以包括合并的逻辑。执行时,解释器将忽略注释。 VBScript中的注释用两种方法表示。

1.任何以单引号(’)开头的语句均被视为注释。

以下是示例-


2.任何以关键字“ REM”开头的语句。

以下是示例-