freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

asp程序設(shè)計(jì)第3章vbscript腳本語(yǔ)言(編輯修改稿)

2025-08-14 13:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 % dtmtoday=now() 39。隱式聲明了 dtmtoday 變量% 當(dāng)前日期和時(shí)間是: % = dtmtoday % ? l 顯式聲明 賦值前先用 dim語(yǔ)句聲明,例如: % dim top, bottom, left, right ‘聲明多個(gè)變量時(shí),變量名之間使用逗號(hào)分隔 % 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 變量聲明 ? l 強(qiáng)制聲明變量 為了避免隱式聲明時(shí),寫錯(cuò)變量名引起的問(wèn)題,最好使用 % option explicit %語(yǔ)句強(qiáng)制要求顯式聲明所有變量,并將其寫在所有 asp語(yǔ)句之前,例如: % option explicit 39。放在程序首行 ,強(qiáng)制變量聲明 dim a,b,c 39。聲明 3個(gè)變量 a=2 b=1 rem 下面輸出語(yǔ)句中的 cc沒(méi)有定義 ,寫錯(cuò)了 cc % 運(yùn)行時(shí) ,將明確告訴沒(méi)有聲明變量 cc。 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 變量賦值和引用 用 dim 語(yǔ)句顯示聲明變量時(shí),不能直接賦值,變量賦值要用到賦值語(yǔ)句,變量的賦值語(yǔ)法格式如下: 變量名 =表達(dá)式 % dim inta,strb inta=2*3+4 39。將表達(dá)式的值賦給變量 inta strb=39。合肥 39。 39。將 39。合肥 39。 賦給變量 strb % 變量的引用和常量相似,可以直接將變量賦值給另一個(gè)變量,也可以將變量引用到表達(dá)式中。 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 變量賦值和引用 % dim inta,intb,intc 39。聲明了 3個(gè)變量 inta=10 39。給變量 inta賦值 intb=5 39。給變量 intb賦值 if intaintb then 39。比較 inta和 intb的大小 intc=intaintb 39。引用變量表達(dá)式intaintb else intc=intb 39。引用變量 inta end if % 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 標(biāo)量變量和數(shù)組變量 大多數(shù)情況下,只需為聲明的變量賦一個(gè)值。只包含一個(gè)值的變量被稱為標(biāo)量變量,簡(jiǎn)稱變量。有時(shí)候,將多個(gè)相關(guān)值賦給一個(gè)變量更為方便,包含一系列值的變量,稱為數(shù)組變量,簡(jiǎn)稱數(shù)組。數(shù)組變量的命名、聲明、賦值,引用和標(biāo)量變量基本相同,唯一的區(qū)別是操作數(shù)組變量時(shí)變量名后面帶有括號(hào) ( )。 下例是一個(gè)簡(jiǎn)單的例子: ? % ? dim a(10) 39。聲明一個(gè)包含 11個(gè)元素的一維數(shù)組 ? a(0)= 中國(guó) 39。給數(shù)組第 1 個(gè)元素賦值 中國(guó) ? a(1)= 安徽 39。給數(shù)組第 2 個(gè)元素賦值 安徽 ? a(2)= a(0)+ a(1) ? % 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 標(biāo)量變量和數(shù)組變量 說(shuō)明: ⑴在 VBScript中不能定義數(shù)組的下界,括號(hào)中的數(shù)字指出數(shù)組的上界; ⑵數(shù)組元素的索引序號(hào)是從 0開(kāi)始計(jì)數(shù)的; ⑶在數(shù)組中使用索引為數(shù)組的每個(gè)元素賦值,如 a(0)=256是將數(shù)據(jù) 256賦給數(shù)組的第一個(gè)元素 a(0); ⑷使用索引可以檢索,引用數(shù)組元素的數(shù)據(jù),例如:somevariable = a(8); ⑸區(qū)分是數(shù)組還是數(shù)組元素,關(guān)鍵看是不是賦值語(yǔ)句。 數(shù)組并不僅限于一維,數(shù)組的維數(shù)最大可以為 60。聲明多維數(shù)組時(shí)用逗號(hào)分隔括號(hào)中每個(gè)表示數(shù)組維度大小的數(shù)字? 在下例中, mytable 變量是一個(gè)有 6行和 11列的二維數(shù)組: 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 % dim mytable(5,10) 39。聲明一個(gè)二維數(shù)組 mytablep(1,2) =VBScript 39。賦值 % 在二維數(shù)組中 ,括號(hào)中第一個(gè)數(shù)字表示行的數(shù)目 ,第二個(gè)數(shù)字表示列的數(shù)目。 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 固定數(shù)組和動(dòng)態(tài)數(shù)組 在基于 0的數(shù)組中,數(shù)組元素的數(shù)目總是括號(hào)中顯示的數(shù)字加 1,這種固定大小的數(shù)組被稱為固定數(shù)組。如上例: dim a(10)和dim mytable(5, 10)。 也可以聲明動(dòng)態(tài)數(shù)組,即數(shù)組元素的數(shù)目多少可發(fā)生變化的數(shù)組。對(duì)動(dòng)態(tài)數(shù)組的聲明也是使用 dim 語(yǔ)句或 redim 語(yǔ)句。但是聲明動(dòng)態(tài)數(shù)組時(shí),括號(hào)中不包含任何數(shù)字。例如: % dim myarray() 39。聲明一個(gè)變長(zhǎng)數(shù)組 redim anotherarray() 39。聲明一個(gè)變長(zhǎng)數(shù)組 % 要使用動(dòng)態(tài)數(shù)組,必須隨后使用 redim 確定維數(shù)和每一維的大小。在下例中, redim 將動(dòng)態(tài)數(shù)組的初始大小設(shè)置為 3,而后面的 redim 語(yǔ)句將數(shù)組的大小重新調(diào)整為二維數(shù)組,同時(shí)使用 preserve 關(guān)鍵字在重新調(diào)整大小時(shí)保留數(shù)組原來(lái)的內(nèi)容。 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 固定數(shù)組和動(dòng)態(tài)數(shù)組 % dim myarray() 39。聲明一個(gè)變長(zhǎng)數(shù)組 redim myarray(3) 39。重新聲明含 4個(gè)元素的數(shù)組 ,下標(biāo)從 0到 3 redim myarray(2,5) 39。重新聲明為二維數(shù)組 redim preserve myarray(ubound(myarray)+1) 39。將數(shù)組擴(kuò)大一個(gè)元素 ,現(xiàn)有元素值不變 % 重新調(diào)整動(dòng)態(tài)數(shù)組大小的次數(shù)是沒(méi)有任何限制的,將數(shù)組的大小調(diào)小時(shí),將會(huì)丟失被刪除元素的數(shù)據(jù)。 《 ASP程序設(shè)計(jì) 》 —— 第三章 VBScript腳本語(yǔ)言 變量作用域與存活期 變量的作用域是指變量的作用范圍 ,變量的作用域由聲明它的位置決定。過(guò)程內(nèi)部聲明的變量稱為過(guò)程級(jí)變量或局部變量,這樣的變量只能在聲明它們的過(guò)程中才能使用 ,即無(wú)法在過(guò)程外部訪問(wèn);過(guò)程外部聲明的變量稱為腳本級(jí)變量或全級(jí)變量,同一個(gè) .asp文件中的任何腳本命令均可以訪問(wèn)和修改該變量的值。 過(guò)程級(jí)變量和腳本級(jí)變量可以同名,兩者同名時(shí),改變其中一個(gè)變量的值不會(huì)影響另一個(gè)變量的值。 變量存在的時(shí)間稱為存活期。腳本級(jí)變量的存活期從被聲明的一刻起,直到腳本運(yùn)行結(jié)束。對(duì)于過(guò)程級(jí)變量,其存活期僅是該過(guò)程運(yùn)行的時(shí)間,該過(guò)程結(jié)束后,變量隨之消失。在執(zhí)行
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1