宣告

可以使用 Dim,Public 或 Private 語句在 VBScript 中建立變數。最佳做法是將指令碼 Option Explicit 放在頂部,這會強制你明確定義變數。

你可以像這樣宣告一個變數:

Option Explicit
Dim firstName

或者你可以使用以下幾個變數:

Option Explicit
Dim firstName, middleName, lastName

如果你沒有顯式語句選項,則可以建立如下變數:

firstName="Foo"

這是推薦作為奇怪的結果可以在你的指令碼的執行時間階段發生。如果在以後重用變數時發生拼寫錯誤,就會發生這種情況。

要建立陣列,只需使用引數中的元素宣告它:

Option Explicit
Dim nameList(2)

這將建立一個包含三個元素的陣列

要設定陣列元素,只需使用索引作為引數的變數,如下所示:

nameList(0) = "John"

VBScript 還支援多維陣列:

Option Explicit
Dim gridFactors(2, 4)