vbscript
中有一些給變數命名的原則。這些原則很簡單,但是它有助於您給變數取乙個清晰、有用、易懂的名稱哦。
①vbscript變數名的第乙個字元必須是字母
字母就是a~z之間的字元(大小寫均可)。常見的非字母字元有:數字、標點符號、數**算符及其他特殊字元。例如:
合法的變數名:strname
、some_thing 、fruit
非法的變數名:+strname
、99redballoons、@test
②數字和下劃線(_)可以用於變數名,但是其他所有的非字母字元都是非法的
vbscript
中的變數名不能含有除了數字和字母外的其他東西。唯一的乙個例外就是下劃線(_)。例如:合法的變數名: lngposition99
、word1_word2_ 、bool2ndtime
非法的變數名: str & name
、something@ 、first * name
③vbscript變數名的長度不能超過255個字元
變數名長度最好不要超過20個字元,但是vbscript允許的最大變數長度是255個字元。
④在被宣告的作用域內必須唯一
變數命名的原則都很容易遵守,但是合法的變數名和清晰、易懂的變數名之間還是有很大差別的。
變數名應該清楚地說明變數的用途。好的變數名不僅僅可以減少**中的錯誤,還可以使**本身更容易閱讀和理解。
例如,變數名strusername並不只是表示這個變數存放的是使用者名稱,還說明該變數的子型別應該是string。同樣,變數名lngfilecount表示這個變數是乙個檔案數量的計數器,並且其子型別應該是long。
變數命名規則
1.匈牙利命名 開頭字母用變數型別的縮寫,其餘部分用變數的英文或英文的縮寫,要求單詞第乙個字母大寫。for example long lsum 0 l 是型別的縮寫 2.小駝峰式 little camel case 第乙個單詞首字母小寫,後面其他單詞首字母大寫。for example string ...
VBS基礎篇 變數 1 宣告變數
顯式宣告 dim public private語句進行宣告 隱式宣告 不宣告直接使用 強制宣告 option explicit語句強制顯式宣告所有變數 使用隱式宣告方式的習慣不好,因為這樣有時會由於變數名拼錯而導致程式執行出現意外,因此,最好在每個指令碼開始第一行使用option explicit語...
VBS基礎篇 變數 3 變數的作用域
在vbscript中有三種變數作用域 腳本級作用域 變數在整個指令碼檔案中都是有效的。宣告的變數的作用域就是整個指令碼。過程級作用域 變數在過程或函式中有效。過程 函式之外的其它 都不能訪問過程級變數。類級作用域 這是一種包含屬性和方法的邏輯分組的特殊結構。類定義之外的 都不能訪問類級變數。有三種語...