常量是一個命名的內存位置,用於保存在腳本執行期間無法更改的值。如果用戶試圖更改常量值,則腳本執行將以錯誤結束。常量的聲明方式與變量的聲明方式相同。
Declaring Constants
Syntax
[Public | Private] Const Constant_Name = Value
常量可以是Public或Private類型。使用Public或Private是可選的。公共常量可用於所有腳本和過程,而私有常量可用於過程或類。可以將任何值(如數字、字符串或日期)賦給聲明的常量。
Example 1
在本例中,pi的值爲3.4,它在消息框中顯示圓的區域。
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Dim intRadius intRadius = 20 const pi = 3.14 Area = pi*intRadius*intRadius Msgbox Area </script> </body> </html>
Example 2
下面的示例演示如何將字符串和日期值賦給常量。
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Const myString = "VBScript" Const myDate = #01/01/2050# Msgbox myString Msgbox myDate </script> </body> </html>
Example 3
在下面的示例中,用戶試圖更改常量值;因此,它最終將出現執行錯誤