欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

VBScript 變量

實(shí)例

創(chuàng)建變量
變量用于存儲(chǔ)信息。本例演示如何創(chuàng)建一個(gè)變量,并為它賦值。
在一段文本中插入變量值
本例為您演示如何在一段文本中插入變量值。
創(chuàng)建數(shù)組
數(shù)組用來(lái)存儲(chǔ)一系列相關(guān)的數(shù)據(jù)項(xiàng)。本例演示如何創(chuàng)建一個(gè)存儲(chǔ)名字的數(shù)組。(我們使用 "for loop" 來(lái)演示如何輸出名字。)

什么是變量?

變量是可存儲(chǔ)信息的“容器”。在腳本中,變量的值是可以改變的。您可以通過(guò)引用某個(gè)變量的名稱,來(lái)查看或修改它的值。在 VBScript 中,所有的變量都與類型相關(guān),可存儲(chǔ)不同類型的數(shù)據(jù)。

變量名稱的規(guī)則:

  • 必須以字母開頭
  • 不能包含點(diǎn)號(hào) (.)
  • 不能超過(guò) 255 個(gè)字符

變量聲明

您可以使用 Dim、Public 或 Private 語(yǔ)句來(lái)聲明變量,比如這樣:

dim name
name=some value

現(xiàn)在,你創(chuàng)建了一個(gè)變量。變量名是 "name"。

您也可以通過(guò)使用其名稱來(lái)創(chuàng)建變量。比如這樣:

name=some value

這樣,您同樣創(chuàng)建了一個(gè)名為 "name" 的變量。

不過(guò),后面這樣的做法不是一種好習(xí)慣,這是因?yàn)槟赡軙?huì)在腳本中拼錯(cuò)變量名,那樣可能會(huì)在腳本運(yùn)行時(shí)引起奇怪的結(jié)果。比如,當(dāng)您把 "name" 變量錯(cuò)拼為 "nime" 時(shí),腳本會(huì)自動(dòng)創(chuàng)建一個(gè)名為 "nime" 的變量。為了防止腳本這樣做,您可以使用 Option Explicit 語(yǔ)句。如果您使用這個(gè)語(yǔ)句,就必須使用 dim、public 或 private 語(yǔ)句來(lái)聲明所有的變量。把 Option Explicit 語(yǔ)句放置于腳本的頂端,這像這樣:

option explicit
dim name
name=some value

為變量賦值

您可以像這樣為某個(gè)變量賦值:

name="George"
i=300 

變量名在表達(dá)式的左側(cè),需要賦的值在表達(dá)式的右側(cè),F(xiàn)在,變量 "name" 的值是 "George"。

變量的生存期

變量的生存期指的是它可以存在的時(shí)長(zhǎng)。

當(dāng)您在一個(gè)子程序中聲明變量后,變量只能在此程序內(nèi)進(jìn)行訪問(wèn)。當(dāng)退出此程序時(shí),變量也會(huì)失效。這樣的變量稱為本地變量。您可以在不同的子程序中使用名稱相同的本地變量,因?yàn)槊總(gè)變量只能在聲明它的程序內(nèi)得到識(shí)別。

如果您在子程序以外聲明了一個(gè)變量,在您的頁(yè)面上的所有子程序都可以訪問(wèn)訪問(wèn)它。這類變量的生存期始于它們被聲明,止于頁(yè)面被關(guān)閉。

數(shù)組變量

有時(shí),您需要向一個(gè)單一的變量賦于多個(gè)值。那么您可以創(chuàng)建一個(gè)可包含一系列值的變量。這種變量被稱為數(shù)組。數(shù)組變量的聲明使用變量名后跟一個(gè)括號(hào)()。在下面的例子中,創(chuàng)建了一個(gè)包含三個(gè)元素的數(shù)組:

dim names(2)

括號(hào)中的數(shù)字是 2。數(shù)組的下標(biāo)以 0 開始,因?yàn)榇藬?shù)組包含三個(gè)元素。這是容量固定的數(shù)組。您可以為數(shù)組的每個(gè)元素分配數(shù)據(jù):

names(0)="George"
names(1)="John"
names(2)="Thomas" 

同樣地,通過(guò)使用特定數(shù)組元素的下標(biāo)號(hào),我們也可以取回任何元素的值。比如:

father=names(0)

您可以在一個(gè)數(shù)組中使用多達(dá) 60 個(gè)維數(shù)。聲明多維數(shù)組的方法是在括號(hào)中用逗號(hào)來(lái)分隔數(shù)字。比如,我們聲明了一個(gè)包含 5 行 7 列的 2 維數(shù)組:

dim table(4, 6)