ฟังก์ชั่น VBScript VarType
ฟังก์ชั่น 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 - แสดงตัวแปร (เฉพาะสำหรับอาร์เรย์ของตัวแปร)
- 13 = vbDataObject - หมายถึงวัตถุการเข้าถึงข้อมูล
- 17 = vbByte - หมายถึงไบต์
- 8192 = VBArray - หมายถึงอาร์เรย์
หมายเหตุ: หากตัวแปรเป็นอาร์เรย์ที่ VarType () ผลตอบแทน 8192 + VarType (array_element)ตัวอย่าง: อาร์เรย์ VarType ของจำนวนเต็ม () ผลตอบแทน 8192 + 2 = 8194
ไวยากรณ์
VarType(varname)
参数 | 描述 |
---|---|
varname | 必需。变量的名称。 |
ตัวอย่าง
ตัวอย่าง
<script type="text/vbscript">
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
x="Hello World!"
document.write(VarType(x) & "<br />")
x=4
document.write(VarType(x) & "<br />")
x=4.675
document.write(VarType(x) & "<br />")
x=Null
document.write(VarType(x) & "<br />")
x=Empty
document.write(VarType(x) & "<br />")
x=True
document.write(VarType(x))
</script>
ตัวอย่างของการส่งออกดังกล่าวข้างต้น:
8
2
5
1
0
11
2
5
1
0
11
ลอง»
อ้างอิง VBScript สมบูรณ์