VBScript VarType-funktionen
Definition och användning
VarType-funktionen kan returnera värden som indikerar den specifika underarten för en variabel.
VarType-funktionen kan returnera värden:
Konstant | Värde | Beskrivning |
---|---|---|
vbEmpty | 0 | Inte initierad (standard) |
vbNull | 1 | Innehåller ingen giltig data |
vbInteger | 2 | Heltal |
vbLong | 3 | Lång |
vbSingle | 4 | Enkel precision |
vbDouble | 5 | Dubbel precision |
vbCurrency | 6 | Valutainsats |
vbDate | 7 | Datum eller tidsvärde |
vbString | 8 | String value |
vbObject | 9 | String undergenre |
vbError | 10 | Error undergenre |
vbBoolean | 11 | Boolean undergenre |
vbVariant | 12 | Variant (endast för variabelarrayer) |
vbDataObject | 13 | Data access object |
vbDecimal | 14 | Decimal undergenre |
vbByte | 17 | Byte undergenre |
vbArray | 8192 | Array |
Kommentar:Dessa konstanter är definierade av VBScript. Därför kan dessa namn användas överallt i koden för att ersätta faktiska värden.
Kommentar:Om variabeln är en array, returnerar VarType() 8192 + VarType(arrayelement). Exempel: VarType() för en heltalsarray returnerar 8192 + 2 = 8194 .
Syntax
VarType(varname)
Parameter | Beskrivning |
---|---|
varname | Obligatorisk. Variabelns namn. |
Exempel
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:
String Integer Double Null Empty Boolean