Функция VBScript VarType
Функция VarType возвращает значение, указывающее, подтип указанной переменной.
Функция VarType возвращает следующие значения:
- 0 = vbEmpty - представляет пустой (неинициализированным)
- 1 = vbNull - указывает на NULL (нет действительных данных)
- 2 = vbInteger - Целое
- 3 = vbLong - представляет собой длинное целое
- 4 = vbSingle - представляет собой одинарной точности с плавающей запятой
- 5 = vbDouble - представляет собой число двойной точности с плавающей запятой
- 6 = vbCurrency - представляет собой валюту
- 7 = vbDate - Указывает дату
- 8 = vbString - представляет строку
- 9 = vbObject - представляет собой объекты автоматизации
- 10 = vbError - указывает на ошибку
- 11 = vbBoolean - представляет собой логическое значение
- 12 = vbVariant - показывает Variant (только для массива переменных)
- 13 = vbDataObject - представляет объект доступа к данным
- 17 = vbByte - представляет собой байт
- 8192 = VBArray - представляет собой массив
Примечание: Если переменная является массивом, то VarType () возвращает 8192 + VARTYPE (array_element).Пример: VarType массив целых чисел () возвращает 8192 + 2 = 8194.
грамматика
VarType(varname)
参数 | 描述 |
---|---|
varname | 必需。变量的名称。 |
примеров
примеров
<script type="text/vbscript">
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
Примеры вышеуказанного вывода:
8
2
5
1
0
11
2
5
1
0
11
Попробуйте »
Полная VBScript Ссылка