Latest web development tutorials

ตัวแปร VBScript

ตัวแปรคือ "ตู้คอนเทนเนอร์" สำหรับการจัดเก็บข้อมูล


ตัวอย่าง

ลอง - ตัวอย่าง (เฉพาะ IE)

การสร้างและการเปลี่ยนแปลงตัวแปร
วิธีการสร้างตัวแปรและกำหนดให้มันแล้วเปลี่ยนค่าของมัน

ใส่ค่าตัวแปรในข้อความ
วิธีการแทรกค่าตัวแปรในข้อความบางส่วน

การสร้างอาร์เรย์
อาร์เรย์จะใช้ในการจัดเก็บชุดของรายการที่เกี่ยวข้อง ตัวอย่างนี้แสดงให้เห็นถึงวิธีการสร้างชื่ออาร์เรย์จัดเก็บข้อมูล


โปรดจำไว้ว่าในพีชคณิตโรงเรียนคุณได้เรียนรู้?

โปรดจำไว้ว่าในพีชคณิตโรงเรียนคุณได้เรียนรู้? x = 5, y = 6, Z = X + Y

จำได้ไหม? จดหมาย (เช่น x) สามารถประหยัดค่า (เช่น 5) และสามารถใช้ข้อมูลดังกล่าวข้างต้นในการคำนวณค่าของ Z 11

ตัวอักษรเหล่านี้จะเรียกว่าตัวแปรตัวแปรสามารถใช้ในการเก็บค่า (x = 5) หรือสำนวน (Z = x + y)


ตัวแปร VBScript

เมื่อเทียบกับพีชคณิตตัวแปร VBScript ใช้ในการเก็บค่าหรือการแสดงออก

ตัวแปรสามารถมีชื่อสั้น ๆ เช่น X หรือชื่อที่อธิบายมากขึ้นเช่น carname

VBScript กฎชื่อตัวแปร:

  • เราต้องเริ่มต้นด้วยตัวอักษร
  • ไม่ได้มีจุด (.)
  • ไม่เกิน 255 ตัวอักษร

ใน VBScript,ตัวแปรทั้งหมดที่เกี่ยวข้องกับประเภทของตัวแปรที่สามารถเก็บข้อมูลประเภทต่างๆ


คำสั่ง (การสร้าง) ตัวแปร VBScript

สร้างตัวแปร VBScript มักจะถูกเรียกว่า "ประกาศ" ตัวแปร

คุณสามารถสลัวสาธารณะหรือส่วนตัวคำสั่งประกาศตัวแปร VBScript ดังต่อไปนี้:

Dim x
Dim carname

ตอนนี้คุณได้สร้างสองตัวแปร มันเป็นชื่อของตัวแปร "X" และ "carname ที่"

นอกจากนี้คุณยังสามารถใช้มันในชื่อของสคริปต์เพื่อประกาศตัวแปร ดังต่อไปนี้:

carname="Volvo"

ตอนนี้คุณได้สร้างตัวแปร ชื่อของตัวแปรคือ "carname" แล้ววิธีการนี้ไม่ได้เป็นความคิดที่ดีเนื่องจากคุณอาจสะกดชื่อตัวแปรในสคริปต์ที่สามารถก่อให้เกิดผลที่แปลกเมื่อสคริปต์ทำงาน

หากคุณสะกดชื่อตัวแปรเช่น "carname" ตัวแปรที่สะกดผิดเป็น "carnime" สคริปต์จะสร้างตัวแปรใหม่ที่ชื่อว่า "carnime" ของ เพื่อป้องกันไม่ให้สคริปต์การทำเช่นนี้คุณสามารถใช้ตัวเลือกคำสั่งที่ชัดเจน ถ้าคุณใช้คำสั่งนี้คุณต้องใช้สลัวของรัฐหรือเอกชนคำสั่งให้ประกาศตัวแปรทั้งหมด

ไปด้านบนของคำสั่งที่ชัดเจนตัวเลือกที่จะอยู่ในสคริปต์ดังต่อไปนี้:

Option Explicit
Dim carname
carname=some value


กำหนดค่าตัวแปร

คุณสามารถกำหนดตัวแปรดังนี้

carname="Volvo"
x=10

ชื่อตัวแปรอยู่ทางด้านซ้ายของการแสดงออกของคุณต้องกำหนดค่าของตัวแปรทางด้านขวาในการแสดงออก ตัวแปร "carname" ค่าอยู่ในขณะนี้ "วอลโว่" ตัวแปร "x" เป็นค่าของ " 10. " การ


อายุการใช้งานของตัวแปร

ตัวแปรสดหมายถึงระยะเวลาที่จะสามารถมีชีวิตอยู่

เมื่อคุณประกาศตัวแปรในการย่อยตัวแปรสามารถเข้าถึงได้ภายในโปรแกรม เมื่อคุณออกจากโปรแกรมตัวแปรจะล้มเหลว ตัวแปรดังกล่าวเรียกว่าตัวแปรท้องถิ่น คุณสามารถใช้ชื่อเดียวกับชื่อตัวแปรท้องถิ่นในชีวิตประจำที่แตกต่างกันเพราะแต่ละประกาศตัวแปรสามารถระบุได้เฉพาะภายในโปรแกรม

ถ้าคุณประกาศนอกตัวแปรย่อยประจำทั้งหมดในหน้าของคุณสามารถเข้าถึงได้ ความอยู่รอดของตัวแปรเหล่านี้เริ่มต้นที่พวกเขาจะประกาศและสิ้นสุดหน้านี้ปิดให้บริการ


ตัวแปรอาร์เรย์ VBScript

ตัวแปรที่ใช้ในอาร์เรย์เดียวของจำนวนมากของค่าเก็บไว้ในตัวแปร

ในตัวอย่างต่อไปนี้เราประกาศอาร์เรย์มีสามองค์ประกอบ:

Dim names(2)

ตัวเลขในวงเล็บแสดง 2 ดัชนีอาร์เรย์เริ่มต้นที่ 0 ดังนั้นอาร์เรย์มีสามองค์ประกอบ มันเป็นความจุของอาร์เรย์ที่คงที่ คุณสามารถกำหนดองค์ประกอบของอาร์เรย์ข้อมูลแต่ละดังนี้

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

ในทำนองเดียวกันโดยใช้ป้ายกำกับต่อไปนี้เป็นองค์ประกอบอาร์เรย์โดยเฉพาะอย่างยิ่งคุณสามารถเรียกคืนค่าขององค์ประกอบใด ๆ ดังต่อไปนี้:

mother=names(0)

คุณสามารถใช้งานได้ถึง 60 ในอาร์เรย์มิติหนึ่ง วิธีการของอาร์เรย์หลายมิติที่อยู่ในวงเล็บด้วยเครื่องหมายจุลภาคเพื่อแยกตัวเลข ที่นี่เราประกาศอาร์เรย์สองมิติมีห้าแถวของที่เจ็ด:

Dim table(4,6)

สำหรับการกำหนดกลุ่มสองหลัก:

ตัวอย่าง (เฉพาะ IE)

<html>
<body>

<script type="text/vbscript">
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
document.write("<p>")
for j=0 to 2
document.write(x(i,j) & "<br />")
next
document.write("</p>")
next
</script>

</body>
</html>

ลอง»