- VBScript 教程
- VBScript - 主页
- VBScript - 概述
- VBScript - 语法
- VBScript - 启用
- VBScript - 放置
- VBScript - 变量
- VBScript - 常量
- VBScript - 运算符
- VBScript - 决策
- VBScript - 循环
- VBScript - 事件
- VBScript - Cookie
- VBScript - 数字
- VBScript - 字符串
- VBScript - 数组
- VBScript - 日期
- VBScript 高级
- VBScript - 过程
- VBScript - 对话框
- VBScript - 面向对象
- VBScript - reg 表达式
- VBScript - 错误处理
- VBScript - 杂项语句
- VBScript 有用资源
- VBScript - 问题与解答
- VBScript - 快速指南
- VBScript - 有用的资源
- VBScript - 讨论
VBScript - 语法
你的第一个 VBScript
让我们编写一个 VBScript 来打印“Hello World”。
<html> <body> <script language = "vbscript" type = "text/vbscript"> document.write("Hello World!") </script> </body> </html>
在上面的示例中,我们调用了一个函数document.write,它将一个字符串写入 HTML 文档中。此函数可用于编写文本、HTML 或两者。因此,上面的代码将显示以下结果 -
Hello World!
空格和换行符
VBScript 会忽略 VBScript 程序中出现的空格、制表符和换行符。人们可以在程序中自由使用空格、制表符和换行符,因此您可以以一种整洁一致的方式自由地格式化和缩进程序,使代码易于阅读和理解。
格式化
VBScript 基于 Microsoft 的 Visual Basic。与 JavaScript 不同,不使用分号等语句终止符来终止特定语句。
单行语法
当两行或多行 VBScript 应该写在一行中时,使用冒号。因此,在 VBScript 中,冒号充当行分隔符。
<script language = "vbscript" type = "text/vbscript"> var1 = 10 : var2 = 20 </script>
多行语法
当 VBScript 中的语句很长并且用户希望将其分成多行时,则用户必须使用下划线“_”。这提高了代码的可读性。以下示例说明了如何使用多行。
<script language = "vbscript" type = "text/vbscript"> var1 = 10 var2 = 20 Sum = var1 + var2 document.write("The Sum of two numbers"&_"var1 and var2 is " & Sum) </script>
保留字
下面的列表显示了 VBScript 中的保留字。这些保留字不应该用作常量、变量或任何其他标识符名称。
环形 | L集合 | 我 |
模组 | 新的 | 下一个 |
不是 | 没有什么 | 无效的 |
在 | 选项 | 选修的 |
或者 | 参数数组 | 保存 |
私人的 | 民众 | 引发事件 |
重新调暗 | 雷姆 | 恢复 |
设定集 | 选择 | 放 |
共享 | 单身的 | 静止的 |
停止 | 子 | 然后 |
到 | 真的 | 类型 |
和 | 作为 | 布尔值 |
通过引用 | 字节 | 拜尔 |
称呼 | 案件 | 班级 |
常量 | 货币 | 调试 |
暗淡 | 做 | 双倍的 |
每个 | 别的 | 否则如果 |
空的 | 结尾 | 万一 |
枚举 | 方程 | 事件 |
出口 | 错误的 | 为了 |
功能 | 得到 | 去 |
如果 | 小鬼 | 实施 |
在 | 整数 | 是 |
让 | 喜欢 | 长的 |
类型 | 直到 | 变体 |
文德 | 尽管 | 和 |
异或 | 评估 | 执行 |
消息框 | 擦除 | 执行全局 |
选项显式 | 随机化 | 发送密钥 |
区分大小写
VBScript 是一种不区分大小写的语言。这意味着语言关键字、变量、函数名称和任何其他标识符不需要以一致的字母大写形式键入。因此标识符 int_counter、INT_Counter 和 INT_COUNTER 在 VBScript 中具有相同的含义。
VBScript 中的注释
注释用于记录程序逻辑和用户信息,其他程序员将来可以使用这些信息无缝地处理相同的代码。它可以包括诸如开发者、修改者之类的信息,并且还可以包括合并的逻辑。执行时解释器会忽略注释。VBScript 中的注释由两种方法表示。
1. 任何以单引号 (') 开头的语句都被视为注释。
以下是示例 -
<script language = "vbscript" type = "text/vbscript"> <!— ' This Script is invoked after successful login ' Written by : TutorialsPoint ' Return Value : True / False //- > </script>
2. 任何以关键字“REM”开头的语句。
以下是示例 -
<script language = "vbscript" type = "text/vbscript"> <!— REM This Script is written to Validate the Entered Input REM Modified by : Tutorials point/user2 //- > </script>