VBScript Функции
На этой странице перечислены все встроенные функции VBScript, в основном разделённые на следующие категории:
| Функция |
Описание |
| CDate |
Преобразует допустимое выражение даты и времени в тип Date. |
| Date |
Возвращает текущую системную дату. |
| DateAdd |
Возвращает дату, к которой добавлен указанный интервал времени. |
| DateDiff |
Возвращает количество временных интервалов между двумя датами. |
| DatePart |
Возвращает указанную часть заданной даты. |
| DateSerial |
Возвращает дату для указанного года, месяца и дня. |
| DateValue |
Возвращает дату. |
| Day |
Возвращает число, представляющее день месяца (от 1 до 31 включительно). |
| FormatDateTime |
Возвращает выражение, отформатированное как дата или время. |
| Час |
Возвращает число, представляющее час дня (от 0 до 23 включительно). |
| IsDate |
Возвращает логическое значение, указывающее, можно ли преобразовать вычисленное выражение в дату. |
| Минута |
Возвращает число, представляющее минуты часа (от 0 до 59 включительно). |
| Month |
Возвращает число, представляющее месяц года (от 1 до 12 включительно). |
| MonthName |
Возвращает имя указанного месяца. |
| Теперь |
Возвращает текущие системные дату и время. |
| Секунда |
Возвращает число, представляющее секунды минуты (от 0 до 59 включительно). |
| Время |
Возвращает текущее системное время. |
| Таймер |
Возвращает количество секунд с 12:00 AM. |
| TimeSerial |
Возвращает время для заданного часа, минуты и секунды. |
| TimeValue |
Возвращает время. |
| День недели |
Возвращает число, представляющее день недели (от 1 до 7 включительно). |
| WeekdayName |
Возвращает название указанного дня недели. |
| Год |
Возвращает число, представляющее год. |
| Функция |
Описание |
| Asc |
Преобразует первую букву в строке в код символа ANSI. |
| CBool |
Преобразует выражение в тип Boolean. |
| CByte |
Преобразует выражение в тип Byte. |
| CCur |
Преобразует выражение в тип Currency. |
| CDate |
Преобразует допустимое выражение даты и времени в тип Date. |
| CDbl |
Преобразует выражение в тип Double. |
| Chr |
Преобразует указанный код символа ANSI в символ. |
| CInt |
Преобразует выражение в тип Integer. |
| CLng |
Преобразует выражение в тип Long. |
| CSng |
Преобразует выражение в тип Single. |
| CStr |
Преобразует выражение в тип String. |
| Hex |
Возвращает шестнадцатеричное значение указанного числа. |
| Oct |
Возвращает восьмеричное значение указанного числа. |
| Функция |
Описание |
| FormatCurrency |
Возвращает выражение, отформатированное как денежное значение. |
| FormatDateTime |
Возвращает выражение, отформатированное как дата или время. |
| FormatNumber |
Возвращает выражение, отформатированное как число. |
| FormatPercent |
Возвращает выражение, отформатированное как процент. |
| Функция |
Описание |
| Abs |
Возвращает абсолютное значение указанного числа. |
| Atn |
Возвращает арктангенс указанного числа. |
| Cos |
Возвращает косинус указанного числа (угла). |
| Exp |
Возвращаетeстепень e (основание натуральных логарифмов). |
| Hex |
Возвращает шестнадцатеричное значение указанного числа. |
| Int |
Возвращает целую часть указанного числа. |
| Исправить |
Возвращает целую часть указанного числа. |
| Журнал |
Возвращает натуральный логарифм указанного числа. |
| Oct |
Возвращает восьмеричное значение указанного числа. |
| Rnd |
Возвращает случайное число, которое меньше 1, но больше или равно 0. |
| Sgn |
Возвращает целое число, указывающее знак указанного числа. |
| Sin |
Возвращает синус указанного числа (угла). |
| Sqr |
Возвращает квадратный корень указанного числа. |
| Песочный |
Возвращает тангенс указанного числа (угла). |
| Функция |
Описание |
| Массив |
Возвращает переменную, содержащую массив. |
| Filter |
Возвращает массив с нулевой индексацией, содержащий подмножество массива строк на основе заданных критериев фильтрации. |
| IsArray |
Возвращает логическое значение, указывающее, является ли указанная переменная массивом. |
| Join |
Возвращает строку, состоящую из нескольких подстрок в массиве. |
| LBound |
Возвращает наименьший индекс, указывающий размерность массива. |
| Split |
Возвращает одномерный массив с отсчётом от нуля, содержащий указанное количество подстрок. |
| UBound |
Возвращает наибольший индекс, указывающий размерность массива. |
| Функция |
Описание |
| InStr |
Возвращает позицию первого вхождения строки в другую строку. Поиск начинается с первого символа строки. |
| InStrRev |
Возвращает позицию первого вхождения строки в другую строку. Поиск начинается с последнего символа строки. |
| LCase |
Преобразует указанную строку в нижний регистр. |
| По левому краю |
Возвращает указанное количество символов с левой стороны строки. |
| Len |
Возвращает количество символов в строке. |
| LTrim |
Удаляет пробелы с левой стороны строки. |
| RTrim |
Удаляет пробелы с правой стороны строки. |
| Trim |
Удаляет пробелы с обеих сторон строки. |
| Mid |
Возвращает указанное количество символов из строки. |
| Заменить |
Заменяет указанную часть строки другой строкой указанное количество раз. |
| Вправо |
Возвращает указанное количество символов с правой стороны строки. |
| Память |
Возвращает строку, состоящую из указанного количества пробелов. |
| StrComp |
Сравнивает две строки и возвращает значение, представляющее результат сравнения. |
| String |
Возвращает строку, содержащую повторяющиеся символы указанной длины. |
| StrReverse |
Переворачивает строку. |
| UCase |
Преобразует указанную строку в верхний регистр. |
| Функция |
Описание |
| CreateObject |
Создает объект указанного типа. |
| Оценка |
Вычисляет выражение и возвращает результат. |
| GetLocale |
Возвращает идентификатор текущей локали. |
| GetObject |
Возвращает ссылку на объект автоматизации в файле. |
| GetRef |
Позволяет подключить подпрограмму VBScript к событию DHTML на странице. |
| InputBox |
Отображает диалоговое окно, в котором пользователь может ввести текст и/или нажать кнопки, а затем возвращает содержимое. |
| IsEmpty |
Возвращает логическое значение, указывающее, была ли инициализирована указанная переменная. |
| IsNull |
Возвращает логическое значение, указывающее, содержит ли указанное выражение недопустимые данные (Null). |
| IsNumeric |
Возвращает логическое значение, указывающее, можно ли вычислить указанное выражение как число. |
| IsObject |
Возвращает логическое значение, указывающее, является ли указанное выражение объектом автоматизации. |
| LoadPicture |
Возвращает объект изображения. Используется только на 32-разрядных платформах. |
| MsgBox |
Отображает окно сообщения, ожидает нажатия пользователем кнопки и возвращает значение, указывающее, какую кнопку нажал пользователь. |
| RGB |
Возвращает число, представляющее значение цвета RGB. |
| Round |
Округляет число. |
| ScriptEngine |
Возвращает используемый язык сценариев. |
| ScriptEngineBuildVersion |
Возвращает номер сборки используемого движка сценариев. |
| ScriptEngineMajorVersion |
Возвращает номер основной версии используемого движка сценариев. |
| ScriptEngineMinorVersion |
Возвращает номер минорной версии используемого скриптового движка. |
| SetLocale |
Устанавливает идентификатор локали и возвращает предыдущий идентификатор локали. |
| TypeName |
Возвращает подтип указанной переменной. |
| VarType |
Возвращает значение, указывающее подтип переменной. |
Другие расширения