一種是顯式宣告, 就是使用 Dim public private 等方式宣告變數
Dim a, cc, ff
a = 1
c = 3
Public b, e
b = a
Private c, d
c = b
等
另一種是在程式中隱式宣告, 例如變數不經過宣告, 直接使用
tt = 2
使用這種方式往往會出現某些問題, 或者為程式碼的維護帶來一些不便
例如, 在頁面某個地方隱式聲明瞭一個變數, 在頁面的另一個地方又不小心隱式聲明瞭一個變數, 而前一個的結果很可能給後面的結果帶來一些不可意料的結果
以下式官方文件
---------------------------------
宣告變數的一種方式是使用 Dim 語句、Public 語句和 Private 語句在 Script 中顯式宣告變數。例如:
Dim DegreesFahrenheit
宣告多個變數時,使用逗號分隔變數。例如:
Dim Top, Bottom, Left, Right
另一種方式是透過直接在 Script 中使用變數名這一簡單方式隱式宣告變數。這通常不是一個好習慣,因為這樣有時會由於變數名被拼錯而導致在執行 Script 時出現意外的結果。因此,最好使用 Option Explicit 語句顯式宣告所有變數,並將其作為 Script 的第一條語句。
一種是顯式宣告, 就是使用 Dim public private 等方式宣告變數
Dim a, cc, ff
a = 1
c = 3
Public b, e
b = a
Private c, d
c = b
等
另一種是在程式中隱式宣告, 例如變數不經過宣告, 直接使用
tt = 2
使用這種方式往往會出現某些問題, 或者為程式碼的維護帶來一些不便
例如, 在頁面某個地方隱式聲明瞭一個變數, 在頁面的另一個地方又不小心隱式聲明瞭一個變數, 而前一個的結果很可能給後面的結果帶來一些不可意料的結果
以下式官方文件
---------------------------------
宣告變數的一種方式是使用 Dim 語句、Public 語句和 Private 語句在 Script 中顯式宣告變數。例如:
Dim DegreesFahrenheit
宣告多個變數時,使用逗號分隔變數。例如:
Dim Top, Bottom, Left, Right
另一種方式是透過直接在 Script 中使用變數名這一簡單方式隱式宣告變數。這通常不是一個好習慣,因為這樣有時會由於變數名被拼錯而導致在執行 Script 時出現意外的結果。因此,最好使用 Option Explicit 語句顯式宣告所有變數,並將其作為 Script 的第一條語句。