VBScript VarType ਫੰਕਸ਼ਨ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

VarType ਫੰਕਸ਼ਨ ਵਾਲੇ ਮੁੱਲਾਂ ਨੂੰ ਸੂਚਿਤ ਕਰਦਾ ਹੈ ਕਿ ਸ਼ੁਦਾ ਪਰਿਵਾਰ ਦਾ ਉਪ-ਵਰਗ ਕਿਹੜਾ ਹੈ।

VarType ਫੰਕਸ਼ਨ ਵਾਲੇ ਮੁੱਲਾਂ:

ਸਥਾਈ ਮੁੱਲ ਮੁੱਲ 描述
vbEmpty 0 ਨਾ ਪ੍ਰਾਰੰਭਿਤ (ਮੂਲ ਮੁੱਲ)
vbNull 1 ਕੋਈ ਵੈਧ ਮੁੱਲ ਸਮੇਤ ਨਹੀਂ
vbInteger 2 ਪੂਰਣ ਉਪ-ਵਰਗ
vbLong 3 ਲੰਬਾ ਪੂਰਣ ਉਪ-ਵਰਗ
vbSingle 4 ਇੱਕ ਦਰਜਾ ਉਪ-ਵਰਗ
vbDouble 5 ਦੋਹਰੀ ਦਰਜਾ ਉਪ-ਵਰਗ
vbCurrency 6 ਮੁਦਰਾ ਉਪ-ਵਰਗ
vbDate 7 ਮਿਤੀ ਜਾਂ ਸਮਾਂ ਮੁੱਲ
vbString 8 字符串值
vbObject 9 字符串子类型
vbError 10 错误子类型
vbBoolean 11 Boolean 子类型
vbVariant 12 Variant (仅用于变量数组)
vbDataObject 13 数据访问对象
vbDecimal 14 十进制子类型
vbByte 17 字节子类型
vbArray 8192 数组

注释:这些常数是由 VBScript 指定的。所以,这些名称可在代码中随处使用,以代替实际值。

注释:假如变量是数组,则 VarType() 会返回 8192 + VarType(数组元素)。举例:整数数组的 VarType() 会返回 8192 + 2 = 8194 。

语法

VarType(varname)
参数 描述
varname 必需的。变量的名称。

实例

dim x
x="Hello World!"
document.write(VarType(x))
x=4
document.write(VarType(x))
x=4.675
document.write(VarType(x))
x=Null
document.write(VarType(x))
x=Empty
document.write(VarType(x))
x=True
document.write(VarType(x))

分别输出:

String
Integer
Double
Null
Empty
Boolean