Глава 29. Язык VBScript___________________________________733
Tag —два или три символа, указывающие тип данного элемента. Всегда записываются строчными буквами. Обычно используется предопределенный набор символов, например, int для указания типа integer или str
ДЛЯ ТИПа string.
Name —имя данного элемента. Первая буква каждого слова в имени делается прописной, а все последующие'буквы — строчные. Например:
strMyVariable. Suffixes —ОДИН ИЛИ НеСКОЛЬКО СУФФИКСОВ, УТОЧНЯЮЩИХ ИМЯName.Пер-
вая буква каждого слова в суффиксе делается прописной, а все последующие буквы — строчные. Соглашения языка VBScript не предусматривают использования суффиксов.
Именование констант.Константы представляют собой переменные, которые содержат неизменяющиеся значения. Например, скорость света является константой, также как число л или точка кипения воды.
Для записи имен констант рекомендуется использовать только прописные буквы. Отдельные слова в записи имени константы следует разделять символом подчеркивания (_). Например, константа MAX_TRIES могла бы задавать максимальное количество попыток чего-либо, константа DAYS_OF_WEEK — число дней в неделе.
Именование переменных.Соглашения по именованию переменных позволяют точно отразить цель создания переменной и тип данных, хранящихся в ней. Единственной частью имени переменной, которая необходима, является префик Tag,определяющий тип данных. В табл. 29.13 приведены его значения, соответствующие различным типам данных.
Таблица 29.13
Тип данных | Префик Tag | Пример |
Boolean | bin | bInFinished |
Byte | byt | bytLetter |
Date (Time) | dtm | dtmBirthday |
Double | dbl | dblResult |
Error | err | errBadInput |
Integer | int | intBeans |
Long | Ing | IngDistance |
Object | obj | obj First |
Single | sng | sngBalance |
String | str | strName |
Для временных переменных, например, для счетчика цикла, можно использовать имя переменной, состоящей только из префикс Tag.Приведем пример: