ฟังก์ชัน VarType ของ VBScript

คำนิยามและวิธีใช้

ฟังก์ชัน 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 ย่อยประเภทเลขที่เป็นความเป็นจริง
vbVariant 12 Variant (ใช้สำหรับตัวแปรแรงเรียก)
vbDataObject 13 ตัวแปรของการเข้าถึงข้อมูล
vbDecimal 14 ย่อยประเภทเลขเป็นจำนวนเต็ม
vbByte 17 ย่อยประเภทบิต
vbArray 8192 แรงเรียก

หมายเหตุ:ตัวเรียกค่านี้เป็นตัวเรียกที่กำหนดโดย VBScript ดังนั้น ชื่อเรียกนี้สามารถใช้ได้ทุกที่ในโค้ดเพื่อแทนค่าที่แท้จริง

หมายเหตุ:หากตัวแปรเป็นตัวแปรแบบแรงเรียกในภาษา 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