




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
VBScript腳本語言基礎(chǔ)
3.1腳本語言概述
3.1.1服務(wù)器端腳本和客戶端腳本目前比較流行的腳本語言有兩種:VBScript和JavaScript。其中VBScript基于Microsoft公司的VisualBasic語言;而JavaScript基于SUN公司的Java語言。使用VBScript和JavaScript,既可以編寫服務(wù)器端腳本,也可以編寫客戶端腳本。
3.1腳本語言概述服務(wù)器端腳本和客戶端腳本的主要區(qū)別:服務(wù)器端腳本在Web服務(wù)器上執(zhí)行,由服務(wù)器根據(jù)腳本的執(zhí)行結(jié)果生成相應(yīng)的HTML頁面并發(fā)送到客戶端瀏覽器中并顯示??蛻舳四_本由瀏覽器進行解釋執(zhí)行。
3.1腳本語言概述3.1.2VBScript和JavaScriptVBScript和JavaScript都是腳本語言。VBScript是MicrosoftVisualBasic的簡化版本,而JavaScript是基于SUN公司的Java語言。目前可以解釋VBScript腳本的瀏覽器只有MicrosoftInternetExplorer,而NetscapeNavigater將忽略VBScript腳本。在ActiveSeverPages中的缺省語言是VBScript。本章首頁3.2VBScript腳本語言
3.2.1將單行語句分成多行使用續(xù)行符“-”(由一個空格和一個下劃線組成),將長的語句分成多行書寫。3.2VBScript腳本語言3.2.2在代碼中加注釋注釋語句可以有兩種表現(xiàn)形式,一種是通過使用Rem語句,Rem后的任何文本都會認為是對程序的注釋,不會被處理。另一種是采用西文單引號“′”,即以撇號作為注釋的開始,注釋可以和語句在同一行并寫在語句的后面,也可以單獨占一行。3.2VBScript腳本語言3.2.3使用不同進制的數(shù)字在VBScript中,除了可以用默認的十進制來表示數(shù)字外,還允許使用十六進制或八進制來表示數(shù)字。3.2VBScript腳本語言3.2.4數(shù)據(jù)類型在VBScript中,只有一種數(shù)據(jù)類型,即Variant類型,但變量可以根據(jù)所賦值的不同而代表不同類型的數(shù)據(jù)。在Variant類型中包含了多種子數(shù)據(jù)類型。
3.2VBScript腳本語言3.2.5常量
1.文字常量
(1)字符串常量
(2)數(shù)值常量
(3)日期時間型常量
2.符號常量
3.2VBScript腳本語言3.2.6變量
1.變量命名約定
2.聲明變量
3.變量的作用域變量的作用域指的是變量的有效范圍,因為變量被聲明后不是在任何地方都可以被使用,每個變量都有它的使用范圍,在作用域內(nèi)可以使用變量,在作用域外則變量不可見。
3.2VBScript腳本語言3.2.7數(shù)組
1.靜態(tài)數(shù)組
靜態(tài)數(shù)組可分為一維數(shù)組、二維數(shù)組或多維數(shù)組。數(shù)組的維數(shù)和大小由數(shù)組名之后緊跟的括號中的數(shù)字的個數(shù)和數(shù)值的大小來決定。靜態(tài)數(shù)組的大小在運行時不可改變。它是在編譯時開辟內(nèi)存區(qū)的。
2.動態(tài)數(shù)組動態(tài)數(shù)組是運行時大小可變的數(shù)組。當程序沒有運行時,動態(tài)數(shù)組不占內(nèi)存,在程序運行時才開辟內(nèi)存區(qū)。
3.2VBScript腳本語言3.2.8運算1.算術(shù)運算2.連接運算3.關(guān)系運算4.邏輯運算5.運算符的優(yōu)先順序3.2VBScript腳本語言3.2.9控制結(jié)構(gòu)
1.選擇結(jié)構(gòu)(1)單行結(jié)構(gòu)(2)塊結(jié)構(gòu)2.多分支結(jié)構(gòu)3.循環(huán)結(jié)構(gòu)(1)For循環(huán)(2)Do循環(huán)(3)While循環(huán)3.2VBScript腳本語言3.2.10過程1.Sub過程2.函數(shù)本章首頁3.3VBScript常用函數(shù)
3.3.1MsgBox函數(shù)
函數(shù)的一般格式如下所示:MsgBox(prompt[,buttons][,title][,helpfile,context])3.3VBScript常用函數(shù)3.3.2InputBox函數(shù)
函數(shù)的一般格式如下所示:InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])3.3VBScript常用函數(shù)3.3.3數(shù)學(xué)函數(shù)
求平方根函數(shù)(Sqr)求絕對值函數(shù)(Abs)指數(shù)函數(shù)(Exp)對數(shù)函數(shù)(Log)符號函數(shù)(Sgn)三角函數(shù)3.3VBScript常用函數(shù)3.3.4字符串函數(shù)空格函數(shù)
Space(n)刪除空白字符函數(shù)
Trim(字符串)字符串長度測試函數(shù)
Len(字符串|變量名)字符串截取函數(shù)字母大小寫轉(zhuǎn)換函數(shù)字母串匹配函數(shù)
3.3VBScript常用函數(shù)3.3.5日期和時間函數(shù)日期函數(shù),包括:Year(Now):返回當前系統(tǒng)的年份Month(Now):返回當前系統(tǒng)的月份Day(Now):返回當前系統(tǒng)的日期WeekDay(Now[,n]):返回當前系統(tǒng)的星期時間函數(shù),包括:Hour(Now):返回當前系統(tǒng)的小時(0-23)Minute(Now):返回當前系統(tǒng)的分鐘(0-59)Second(Now):返回當前系統(tǒng)的秒(0-59)
3.3VBScript常用函數(shù)3.3.6數(shù)據(jù)類型轉(zhuǎn)換函數(shù)CStr函數(shù)CInt函數(shù)CDate函數(shù)CBool函數(shù)CLng函數(shù)CSng函數(shù)CDbl函數(shù)3.3VBScript常用函數(shù)3.3.7數(shù)據(jù)類型判別函數(shù)IsNull函數(shù)IsEmpty函數(shù)IsNumeric函數(shù)IsArray函數(shù)IsArr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 能源資源開發(fā)與利用作業(yè)指導(dǎo)書
- 醫(yī)院建設(shè)項目可行性研究
- 公共建筑節(jié)能(綠色建筑)設(shè)計標準
- 醫(yī)療器械居間銷售提成保證
- 4S店裝修環(huán)保保證金協(xié)議
- 高鐵經(jīng)濟圈用地購置居間
- 信息化項目可行性研究報告編制規(guī)范
- 2025年度保健食品個性化定制配送與市場推廣服務(wù)合同
- 農(nóng)民合作社志愿者招募手冊
- 低空經(jīng)濟未來產(chǎn)業(yè)
- 2025教科版六年級科學(xué)下冊全冊教案【含反思】
- 2025年常州機電職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫含答案
- 南充經(jīng)濟開發(fā)區(qū)投資集團有限公司2024年招聘筆試參考題庫附帶答案詳解
- 2025年湖南機電職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫1套
- 2025中建三局(中原)社會招聘高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2025年河南測繪職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 《奢香夫人》歌詞(男女聲歌詞標注)
- 2025口腔科年度工作計劃
- 商業(yè)辦公樓網(wǎng)絡(luò)改造施工方案
- 2023年高考真題-歷史(遼寧卷) 含解析
- 2024年中國主題公園競爭力評價報告-中國主題公園研究院
評論
0/150
提交評論