VBScript VarType 函数
定义和用法
VarType 函数可返回指示指定变量的子类型的值。
VarType 函数可返回的值:
常数 | 值 | Deskripsi |
---|---|---|
vbEmpty | 0 | 未初始化(默认) |
vbNull | 1 | 不包含任何有效数据 |
vbInteger | 2 | 整型子类型 |
vbLong | 3 | 长整型子类型 |
vbSingle | 4 | 单精度子类型 |
vbDouble | 5 | 双精度子类型 |
vbCurrency | 6 | 货币子类型 |
vbDate | 7 | 日期或时间值 |
vbString | 8 | Nilai string |
vbObject | 9 | Subtipe string |
vbError | 10 | Subtipe kesalahan |
vbBoolean | 11 | Subtipe Boolean |
vbVariant | 12 | Variant (hanya untuk array variabel) |
vbDataObject | 13 | Objek Akses Data |
vbDecimal | 14 | Subtipe desimal |
vbByte | 17 | Subtipe byte |
vbArray | 8192 | Array |
Komentar:Konstan ini ditentukan oleh VBScript. Jadi, nama ini dapat digunakan di mana saja dalam kode untuk menggantikan nilai asli.
Komentar:Jika variabel adalah array, VarType() akan mengembalikan 8192 + VarType(elemen array). Contoh: VarType() array integer akan mengembalikan 8192 + 2 = 8194 .
Sintaks
VarType(varname)
Parameter | Deskripsi |
---|---|
varname | Diperlukan. Nama variabel. |
Contoh
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))
Output berasingan:
String Integer Double Null Empty Boolean