編碼約定是幫助您使用 Microsoft Visual Basic Scripting Edition 編寫代碼的一些建議。編碼約定包含以下內容:
使用一致的編碼約定的主要原因是使腳本或腳本集的結構和編碼樣式標準化,這樣代碼易于閱讀和理解。使用好的編碼約定可以使源代碼明白、易讀、準確,更加直觀且與其他語言約定保持一致。
VBScript 的早期版本不允許創建用戶自定義常數。如果要使用常數,則常數以變量的方式實現,且全部字母大寫以和其他變量區分。常數名中的多個單詞用下劃線 (_) 分隔。例如:
USER_LIST_MAX NEW_LINE
這種標識常數的方法依舊可行,但您還可以選擇其他方案,用 Const 語句創建真正的常數。這個約定使用大小寫混合的格式,并以“con”作為常數名的前綴。例如:
conYourOwnConstant
為提高易讀和一致性,請在 VBScript 代碼中使用以下變量命名約定:
子類型 | 前綴 | 示例 |
---|---|---|
Boolean | bln | blnFound |
Byte | byt | bytRasterData |
Date (Time) | dtm | dtmStart |
Double | dbl | dblTolerance |
Error | err | errOrderNum |
Integer | int | intQuantity |
Long | lng | lngDistance |
Object | obj | objCurrent |
Single | sng | sngAverage |
String | str | strFirstName |
變量應定義在盡量小的作用域中。VBScript 變量的作用域如下所示:
作用域 | 聲明變量處 | 可見性 |
---|---|---|
過程級 | 事件、函數或子過程。 | 在聲明變量的過程中可見。 |
Script 級 | HTML 頁面的 HEAD 部分,任何過程之外。 | 在腳本的所有過程中可見。 |
新聞熱點
疑難解答
圖片精選