VBScript Ключевые слова


Ключевые слова VBScript

Ключевые слова Описание
Пусто

Используется для указания значения неинициализированной переменной. Когда переменная создается впервые или ее значение явно устанавливается в Empty, значение переменной не инициализировано, и переменной не было присвоено значение.

Пример:
Dim x 'переменная x не инициализирована!
x="ff" 'переменная x больше не является неинициализированной
x=Empty 'переменная x не инициализирована!

Примечание:Это не то же самое, что Null!!

IsEmpty

Используется для проверки, инициализирована ли переменная.

Пример: If (IsEmpty(x)) 'Переменная x не инициализирована?

Nothing Используется для указания неинициализированного значения объекта или для отсоединения объектной переменной от объекта с целью освобождения системных ресурсов.

Пример: Set myObject=Nothing

Is Nothing Используется для проверки, является ли значение инициализированным объектом.

Пример: If (myObject Is Nothing) 'Он не установлен?

Примечание:Если сравнить значение с Nothing, вы не получите правильный результат! Пример: If (myObject = Nothing) 'Всегда false!

Null Используется для указания, что переменная не содержит корректных данных.

Null задает значение "invalid", а Empty указывает, что значение "unset".

Примечание:Это отличается от Empty или Nothing!!

Пример: x=Null 'x не содержит допустимых данных

IsNull Используется для проверки, содержит ли значение недопустимые данные.

Пример: if (IsNull(x)) 'Является ли x недопустимым?

True Используется для указания, что логическое условие истинно (True равно -1)
False Используется для указания, что логическое условие ложно (False равно 0)

Другие расширения