VBScript 關(guān)鍵字

2022-08-19 09:56 更新
本節(jié)介紹了 VBScript 中的一些常用的關(guān)鍵字。

VBScript 關(guān)鍵字

關(guān)鍵字 描述
Empty

用于指示一個(gè)未初始化的變量值。當(dāng)?shù)谝淮蝿?chuàng)建變量時(shí)或變量值顯式設(shè)置為空時(shí),變量值未初始化且變量為被賦值。

實(shí)例:
Dim x '變量 x 未初始化!
x="ff" '變量 x 不再是未初始化
x=Empty '變量 x 未初始化!

注意:這和 Null 不一樣?。?/p>

IsEmpty

用于測(cè)試一個(gè)變量是否未初始化。

實(shí)例:If (IsEmpty(x)) '變量 x 未初始化?

Nothing 用于指示一個(gè)未初始化的對(duì)象值,或者把對(duì)象變量從對(duì)象分離用于釋放系統(tǒng)資源。

實(shí)例: Set myObject=Nothing

Is Nothing 用于測(cè)試一個(gè)值是否是初始化的對(duì)象。

實(shí)例:If (myObject Is Nothing) '它是否未設(shè)置?

注意:如果您把一個(gè)值與 Nothing 作比較,您將不會(huì)得到正確的結(jié)果!實(shí)例: If (myObject = Nothing) '總是錯(cuò)誤!

Null 用于指示變量不包含有效數(shù)據(jù)。

Null 把值設(shè)置為"無(wú)效",Empty 則表示值"未設(shè)置"。

注意:這不同于 Empty 或 Nothing??!

實(shí)例:x=Null 'x 不包含有效數(shù)據(jù)

IsNull 用于測(cè)試一個(gè)值是否包含無(wú)效數(shù)據(jù)。

實(shí)例: if (IsNull(x)) 'x 是無(wú)效的?

True 用于指示一個(gè)布爾條件是正確的(True 為 -1)
False 用于指示一個(gè)布爾條件是不正確的(False 為 0)
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)