Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

VBScript 关键字


VBScript 关键字

关键字 描述
Empty

用于表示未初始化变量的值。当变量首次创建并且未分配任何值时,或者当变量的值显式设置为 Empty 时,变量的值将未初始化。

示例
Dim x   '变量 x 未初始化!
x="ff"   '变量 x 不再未初始化
x=Empty   '变量 x 未初始化!

注意:这与 Null 不同!!

IsEmpty

用于测试变量是否未初始化。

示例:If (IsEmpty(x)) 'x 是否未初始化?

Nothing 用于表示未初始化的对象值,或断开对象变量与对象的关联以释放系统资源。

示例:Set myObject=Nothing

Is Nothing 用于测试值是否为已初始化的对象。

示例:If (myObject Is Nothing) '它是否未设置?

注意:如果您将值与 Nothing 进行比较,您将不会得到正确的结果!示例:If (myObject = Nothing) '总是 false!

Null 用于表示变量不包含有效数据。

可以这样理解 Null:有人已显式将值设置为“无效”,而 Empty 的值则是“未设置”。

注意:这与 Empty 或 Nothing 不同!!

示例:x=Null 'x 不包含有效数据

IsNull 用于测试值是否包含无效数据。

示例:if (IsNull(x)) 'x 是否无效?

True 用于表示正确的布尔条件
False 用于表示不正确的布尔条件(False 的值为 0)


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.