- VBScript 教程
- VBScript - 首页
- VBScript - 概述
- VBScript - 语法
- VBScript - 启用
- VBScript - 位置
- VBScript - 变量
- VBScript - 常量
- VBScript - 运算符
- VBScript - 决策
- VBScript - 循环
- VBScript - 事件
- VBScript - Cookies
- VBScript - 数字
- VBScript - 字符串
- VBScript - 数组
- VBScript - 日期
- VBScript 高级
- VBScript - 过程
- VBScript - 对话框
- VBScript - 面向对象
- VBScript - 正则表达式
- 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 基于微软的 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 中的保留字。这些保留字不应作为常量或变量或任何其他标识符名称使用。
循环 | LSet | 我 |
模 | 新的 | 下一页 |
不 | 空 | 空值 |
在 | 选项 | 可选 |
或 | ParamArray | 保留 |
私人的 | 公开的 | RaiseEvent |
ReDim | 备注 | 恢复 |
RSet | 选择 | 设置 |
共享 | 单精度 | 静态 |
停止 | 子 | 然后 |
到 | 真的 | 类型 |
和 | 作为 | 布尔型 |
ByRef | 字节 | ByVal |
调用 | 案例 | 类 |
常量 | 货币 | 调试 |
暗淡 | 做 | 双精度 |
每个 | 别的 | ElseIf |
空 | 结束 | EndIf |
枚举 | Eqv | 事件 |
退出 | 错误的 | 为了 |
功能 | 得到 | 转到 |
如果 | 隐含 | 实现 |
在 | 整数 | 是 |
让 | 喜欢 | 长整数 |
TypeOf | 直到 | 变体 |
Wend | 而 | 与 |
异或 | Eval | 执行 |
Msgbox | 擦除 | ExecuteGlobal |
Option Explicit | Randomize | SendKeys |
大小写敏感性
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>
广告