FREE Web Template Download
HTML CSS JAVASCRIPT SQL PHP BOOTSTRAP JQUERY ANGULARJS TUTORIALS REFERENCES EXAMPLES Blog
 

VBScript TypeName Function


Full Reference Complete VBScript Reference

The TypeName function returns the subtype of a specified variable.

The TypeName function can return one of the following values:

  • Byte - Indicates a byte value
  • Integer - Indicates an integer value
  • Long - Indicates a long integer value
  • Single - Indicates a single-precision floating-point value
  • Double - Indicates a double-precision floating-point value
  • Currency - Indicates a currency value
  • Decimal - Indicates a decimal value
  • Date - Indicates a date or time value
  • String - Indicates a character string value
  • Boolean - Indicates a boolean value; True or False
  • Empty - Indicates an unitialized variable
  • Null - Indicates no valid data
  • <object type> - Indicates the actual type name of an object
  • Object - Indicates a generic object
  • Unknown - Indicates an unknown object type
  • Nothing - Indicates an object variable that doesn't yet refer to an object instance
  • Error - Indicates an error

Syntax

TypeName(varname)

Parameter Description
varname Required. A variable name

Example

Example

<%

x="Hello World!"
response.write(TypeName(x) & "<br />")
x=4
response.write(TypeName(x) & "<br />")
x=4.675
response.write(TypeName(x) & "<br />")
x=Null
response.write(TypeName(x) & "<br />")
x=Empty
response.write(TypeName(x) & "<br />")
x=True
response.write(TypeName(x))

%>

The output of the code above will be:

String
Integer
Double
Null
Empty
Boolean
Show Example »

Full Reference Complete VBScript Reference