VBScript 변수 유형 함수
❮ 완전한 VBScript 참조
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)
Parameter | Description |
---|---|
varname | Required. A variable name |
예시
예시
<%
x="Hello World!"
response.write(VarType(x) & "<br />")
x=4
response.write(VarType(x) & "<br />")
x=4.675
response.write(VarType(x) & "<br />")
x=Null
response.write(VarType(x) & "<br />")
x=Empty
response.write(VarType(x) & "<br />")
x=True
response.write(VarType(x))
%>
위 코드의 출력은 다음과 같습니다.
8
2
5
1
0
11
❮ 완전한 VBScript 참조