日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

ASP基礎(chǔ)知識VBScript基本元素講解

瀏覽:355日期:2022-06-05 15:27:32

VBScript數(shù)據(jù)類型
VBScript只有一種數(shù)據(jù)類型,即Variant,稱為變體型。Varriant是一種特殊的數(shù)據(jù)類型,根據(jù)使用的方式,它可以包含不同類別的信息。因為Variant是VBScript中惟一的數(shù)據(jù)類型,所以它也是VBScript中所有函數(shù)的返回值的數(shù)據(jù)類型。
最簡單的Variant可以包含數(shù)字或字符串信息。Variant 用于數(shù)字上下文中時作為數(shù)字處理,用于字符串上下文中時作為字符串處理。也就是說,如果使用看起來像是數(shù)字的數(shù)據(jù),則VBScript會假定其為數(shù)字并以適用于數(shù)字的方式處理。與此類似,如果使用的數(shù)據(jù)只可能是字符串,則VBScript將按字符串處理。也可以將數(shù)字包含在引號("")中使其成為字符串。
Variant包含的值信息類型稱為子類型。大多數(shù)情況下,可將所需的數(shù)據(jù)放進(jìn)Variant中,而Variant也會按照最適用于其數(shù)據(jù)的方式進(jìn)行操作。
Variant包含的數(shù)據(jù)子類型

VBScript變量與常量
變量是一種使用方便的占位符,用于引用計算機(jī)內(nèi)存地址,該地址可以存儲腳本運行時可更改的程序信息。例如,可以創(chuàng)建一個名為ClickCount的變量來存儲用戶單擊Web頁面上某個對象的次數(shù)。使用變量并不需要了解變量在計算機(jī)內(nèi)存中的地址,只要通過變量名引用變量就可以查看或更必變量的值。在VBScript中只有一個基本數(shù)據(jù)類型,即Variant,因此所有變量的數(shù)據(jù)類型都是Variant。
1、變量的命名規(guī)則
變量命名必須遵循VBScript的標(biāo)準(zhǔn)命名規(guī)則:
第一個字符必須是字母。 不能包含嵌入的句點(.)。 長度不能超過255個字符。 在被聲明的作用域內(nèi)必須惟一。 不能與VBScript的關(guān)鍵詞相同。
2、聲明變量
在VBScript中,通常使用Dim語句、Public語句和Private語句顯式聲明變量,并分配存儲空間。其語法格式為:
{Dim|Private|Public} <變量名1> [,<變量名2>] [,<變量名3>]...[,<變量名>]
說明:
(1)Public語句聲明的變量可用于全部腳本中的所有過程;
(2)用Dim聲明的Script級變量可用于腳本中的所有過程,但過程能變量只級用于過程中;
(3)Private語句聲明的變量只能在聲明該變量的腳本中使用。
(4)聲明多個變量時,使用逗號分隔變量。如:Dim a,b,c,d
另一種方式是通過直接在腳本中使用變量名這一簡單方式隱式聲明變量。這通常不是一個好習(xí)慣,因為這樣有時會由于變量名被拼錯而導(dǎo)致在運行腳本時出現(xiàn)意外的結(jié)果。因此,最好使用Option Explicit語句聲明所有的變量,并將其作為腳本的第一條語句。(即它必須出現(xiàn)在任何HTML標(biāo)識或其他VBScript命令之前,否則,該語句將被視為非法語句。
3、變量的作用域與存活期
變量的作用域由聲明它的位置決定。如果在過程中聲明變量,則只有該過程中的代碼可以訪問或更改變量值,此時變量具有局部作用域并被稱為過程級變量。如果在過程之外聲明變量,則該變量可以被腳本中所有過程所識別,稱為腳本級變量,具有腳本級的作用域。
變量存在的時間稱為存活期。腳本級變量的存活期從被聲明的一刻起,直到腳本運行結(jié)束。對于過程級變量,其存活期僅是該過程運行的時間,該過程結(jié)后,變量隨之消失。在執(zhí)行過程時,局部變量是理想的臨時存儲空間。在不同過程中可以使用同名的局部變量,是因為每一個局部變量只被聲明它的過程識別。
4、給變量賦值
使用賦值語句可以給某個值賦給某個變量,其格式為:
變量名=值   如:RserName="影子"
Password="698726as"
BirthDate=#1975-12-25"

5、標(biāo)量變量和數(shù)組變量
在多數(shù)情況下,只需要為聲明的變量賦給一個變量值。只包含一個值的變量被稱為標(biāo)量變量。在某些情況下,將多個相關(guān)值賦給一個變量更為方便,因此可以創(chuàng)建包含一系列值的變量,稱為數(shù)組變量。數(shù)組變量和標(biāo)量變量的聲明是相似的,惟一的區(qū)別是聲明數(shù)組變量時,變量名后面帶有括號()。例如:myWeekDay(6),這是聲明了一個包含7個元素的一維數(shù)組。
數(shù)組并不僅限于一維。數(shù)組的維數(shù)最大可以為60,聲明多維數(shù)組時,使用逗號分隔括號中每個表示數(shù)組大小的數(shù)字。例如:Dim MyTable(5,9),聲明了一個6行10列的二維數(shù)組。
6、動態(tài)數(shù)組
也可聲明動態(tài)數(shù)組,即在運行腳本時大小發(fā)生變化的數(shù)組。對動態(tài)數(shù)組的最初聲明使用Dim語句或ReDim語句。若要使用動態(tài)數(shù)組,但括號中不能包含數(shù)字。必須隨后使用ReDim確定維數(shù)和每一維的大小。例如:下面的ReDim語句將動態(tài)數(shù)組的初始大小設(shè)為25,而后的ReDim語句將數(shù)組的大小重新調(diào)整為30,同時使用Preserve關(guān)鍵字在重新調(diào)整大小時保留數(shù)組的內(nèi)容。
Dim myArray(25)
......
ReDim AnotherArray(30)
7、簡單的應(yīng)用實例

<html><head><title>數(shù)組的應(yīng)用</title><script language="VBScript" for="button1" Event="onClick">Dim myWeekDay(6)Dim myWeekmyweekDay(0)="星期日"myweekDay(1)="星期一"myweekDay(2)="星期二"myweekDay(3)="星期三"myweekDay(4)="星期四"myweekDay(5)="星期五"myweekDay(6)="星期六"myWeek=WeekDay(Date)-1Select Case trueCase myWeek=1Msgbox "今天是" & myweekDay(1) & ",一周的開始,努力工作喲。"Case myWeek=2Msgbox "今天是" & myweekDay(2) & ",還要努力工作喲。"Case myWeek=3Msgbox "今天是" & myweekDay(3) & ",繼續(xù)努力工作喲。"Case myWeek=4Msgbox "今天是" & myweekDay(4) & ",還有二天就到周未了,堅持。"Case myWeek=5Msgbox "今天是" & myweekDay(5) & ",哈哈,明天是周未。"Case myWeek=6Msgbox "今天是" & myweekDay(6) & ",今天可以風(fēng)狂的玩了。"Case myWeek=0Msgbox "今天是" & myweekDay(0) & ",好好休息,明天又是新的一周開始。"End select</script></head><body><form name=form1><input type="button" name="button1" value="請查看今天是周幾"></form></body></html>

VBScript運算符
VBScript運算符包括算術(shù)運算符,連接運算符、比較運算符和邏輯運算符幾種類型。當(dāng)表達(dá)式包含多個運算符時。將按預(yù)定順序計算每一部分,該順序稱為運算優(yōu)先級。使用運算時按照先括號內(nèi)后括號外的順序執(zhí)行,在括號中仍要遵循標(biāo)準(zhǔn)運算符優(yōu)先級;優(yōu)先級相同時按照從左到右的順序計算。
1、算術(shù)運算符
變量命名必須遵循VBScript的標(biāo)準(zhǔn)命名規(guī)則:

2、比較運算符

3、邏輯運算符

4、連接運算符

5、運算符的優(yōu)先級 

以上就是ASP入門教程中關(guān)于VBScript基本元素的介紹,希望對大家的學(xué)習(xí)有所幫助。

標(biāo)簽: ASP
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲天堂一区二区| 激情欧美国产欧美| 蜜桃视频第一区免费观看| 亚洲第一区色| 亚洲色诱最新| 中文字幕视频精品一区二区三区 | 丝袜美腿一区二区三区| 首页国产欧美久久| 日韩高清不卡在线| 麻豆极品一区二区三区| 精品欧美日韩精品| 国产精品久久久久av电视剧| av亚洲免费| 伊人精品一区| 日本欧美在线| a国产在线视频| 亚洲女同一区| 天堂va欧美ⅴa亚洲va一国产| 日精品一区二区三区| 色婷婷亚洲mv天堂mv在影片| 久久久久午夜电影| 中文字幕日韩亚洲| 成人午夜毛片| 国产视频一区在线观看一区免费| 青草国产精品| 狠狠爱www人成狠狠爱综合网| 日韩精品视频网站| 亚洲韩日在线| 国产日韩1区| 午夜精品一区二区三区国产| 国产精品探花在线观看| 日韩成人高清| 国产精品自在| 免费观看久久久4p| 久久精品国产99久久| 综合日韩在线| 亚洲不卡av不卡一区二区| 日韩中文字幕| 美女毛片一区二区三区四区| 国产精品乱战久久久| 视频在线在亚洲| 亚洲高清激情| 视频二区不卡| 久久精品xxxxx| 亚洲乱码视频| 久久亚洲风情| 亚洲精品午夜av福利久久蜜桃| 国产一区二区色噜噜| 国产精品乱战久久久| 日韩区欧美区| 亚洲精品黄色| 综合激情五月婷婷| 日本一区二区三区视频在线看| 亚洲无线一线二线三线区别av| 国产夫妻在线| www在线观看黄色| 日韩在线第七页| 98精品视频| 日本一区二区高清不卡| 日韩av中文在线观看| 亚洲欧美专区| 色一区二区三区| 日韩av中文在线观看| 亚洲一区二区三区免费在线观看| 国产 日韩 欧美一区| 日韩精品福利一区二区三区| 亚洲啊v在线| 午夜久久av| 中文在线不卡| 日本大胆欧美人术艺术动态| 久久国产电影| 影视先锋久久| 免费不卡中文字幕在线| 国产亚洲午夜| 欧美综合另类| 福利片在线一区二区| 久久av偷拍| 国产精品宾馆| 欧美日韩18| 国产伊人久久| 特黄特色欧美大片| 亚洲高清久久| 男女男精品视频网| 国产精品一站二站| 国产精品成久久久久| 99精品视频在线| 一区二区国产在线| 国产区精品区| 美女性感视频久久| 久久久国产精品一区二区中文| 亚洲精品网址| 国产美女久久| 激情久久五月| 国产精品一线| 久久中文字幕av一区二区不卡| 中文字幕一区二区av| 国产一区二区三区日韩精品| 免费成人网www| 国产精品一区二区精品视频观看 | 欧美美女一区| 国产精品白丝av嫩草影院| 久久精品国产福利| 黄色日韩精品| 久久精品国产亚洲一区二区三区| 99精品美女| 另类欧美日韩国产在线| 美国欧美日韩国产在线播放| 国产一区二区三区亚洲| 亚洲日产国产精品| 久久亚洲国产| 精品三区视频| 国产精品一级| 国产免费成人| 97在线精品| 久久精品国内一区二区三区| 丝袜脚交一区二区| 国产福利片在线观看| 国产精品自拍区| 日日夜夜免费精品| 国产亚洲永久域名| 欧美日韩高清| 99精品在线免费在线观看| 精品高清久久| 国产精品久久久久久久久免费高清| 久久av在线| 亚洲欧美日韩国产| 亚洲欧美日韩高清在线| 亚洲精品永久免费视频| 国产亚洲一区二区三区不卡| 久久国产99| 亚洲免费中文| 91九色精品| 图片区亚洲欧美小说区| 亚洲精品午夜av福利久久蜜桃| 亚洲人成在线网站| 欧美日韩精品免费观看视欧美高清免费大片| 久久精品99久久久| 久久成人av| 在线中文字幕播放| 97精品中文字幕| 色88888久久久久久影院| 久久婷婷av| 在线免费观看亚洲| 日本午夜精品一区二区三区电影 | 999久久久精品国产| 亚洲一本视频| 国产麻豆综合| 国产精品任我爽爆在线播放| 久久av国产紧身裤| 国产成人在线中文字幕| 91精品一区二区三区综合在线爱| 视频一区中文| 在线精品亚洲| 精品淫伦v久久水蜜桃| 91精品国产成人观看| 综合国产精品| 丁香婷婷久久| 亚洲精品一二三区区别| 欧美在线91| 久久亚洲国产| 国产乱人伦丫前精品视频| 欧美精选视频一区二区| 中文字幕av一区二区三区四区| 欧美精品97| 久久最新视频| 日韩一区二区三区免费播放| 亚洲制服一区| 欧洲亚洲一区二区三区| 日本一区免费网站| 极品裸体白嫩激情啪啪国产精品| 日本午夜精品| 国产农村妇女精品一二区| 日韩av三区| 亚洲免费精品| 久久久久免费| 国产欧美日韩影院| 亚洲一区日韩在线| 美女av在线免费看| 欧美日韩91| 日韩精品亚洲专区在线观看| 五月婷婷六月综合| 国产资源在线观看入口av| 国产精品二区影院| 欧美日韩1区2区3区| 亚洲毛片视频| 亚洲一区欧美| 日韩精品一二区| 免费不卡中文字幕在线| 日韩深夜视频| 日韩一区三区| 久久久久91| 亚洲91视频| 国产专区一区| 香蕉久久精品| 欧美.日韩.国产.一区.二区 | 免费观看在线综合色| 玖玖玖国产精品| 亚洲91网站| 欧美色综合网| 日韩av一区二区三区四区|