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

正文內(nèi)容

[工學]web程序設(shè)計課件第3章__腳本語言(參考版)

2024-10-21 23:40本頁面
  

【正文】 本章通過示例介紹了如何在 Web程序設(shè)計中使用 VBScript。本章通過豐富的示例介紹了 JavaScript的預定義對象及函數(shù)的使用方法。 ? JavaScript腳本語言是基于對象的,具有很好的跨平臺特性,適用于大多數(shù)瀏覽器,其基本語法類似于 C語言。本例定義一個對象數(shù)組 Obj,利用循環(huán)語句將 Obj各項的值賦予各個文本框 圖 38 For Each… Next語句示例 查看源代碼 查看實際效果 返 回53 ? While… Wend語句 While 條件表達式 語句組 Wend ? Do… Loop語句 Do While|Until 條件表達式 Do 語句組 1 語句組 1 [Exit Do] [Exit Do] [語句組 2] [語句組 2] Loop Loop While | Until 返 回54 6. 過程與函數(shù) ? 過程 Sub ? 函數(shù) Function Function 函數(shù)名 (參數(shù)表 ) 語句組 1 函數(shù)名 =返回值 [Exit Function] [語句組 2] [函數(shù)名 =返回值 ] End Function Sub過程名 (參數(shù)表 ) 語句組 1 [Exit Sub] [語句組 2] End Sub 返 回55 【 例 312】 本例定義一個求階乘函數(shù) Factor(n),它返回 n!;并定義過程 Output,它從輸入文本框 “ InputText”讀取輸入值,調(diào)用 Factor計算輸入值的階乘,在輸出框中輸出該值,如圖 39所示。 VBScript中使用 const語句定義常量,例如: const MyString=這是一個字符串 const Sum_N=20 const CurrDate=10112021 ? VBScript定義了一批常量保留字,例如 vbString, vbByte等,它們是系統(tǒng)的預定義常量,其名字都以 “ vb”開頭 返 回46 3. VBScript變量 ① 變量及其聲明 ? 一種方式是使用 Dim語句 : Dim clickCount Dim Top,Bottom,Left,Right ? 一種方式是通過在 VBScript程序中直接使用變量名來隱式地聲明變量 : Num=0 MyName=Mary 返 回47 ② 變量名 ? 必須以字母開頭 ? 中間不能包含句點( .) ? 長度不超過 255個字符 ? 在變量的作用域范圍內(nèi)必須惟一 ③ 變量的作用域與生存期 ④ 標量變量和數(shù)組變量 ? 只包含一個值的變量稱為標量變量,而數(shù)組變量則是包含多個相關(guān)值的變量 返 回48 4. 運算符和表達式 ① 算術(shù)運算符 : ^ 求冪 ? 負號 * 乘法 / 除法 \ 整除 mod 取余 + 加法 ? 減法 ② 比較運算符: = 等于 不等于 小于 大于 = 小于或等于 = 大于或等于 Is 是否為同一對象 返 回49 ③ 連接運算符 : VBScript的連接運算符為 +或 amp。 返 回44 子 類 型 描 述 Emp t y 未初始化的 v a r i a n t 。其語法如下: script class=類名 event=事件名 for=對象名 id=標識名 language=腳本語言名src=腳本文件 URL 例如: html... body form input type=button ID=Button1 value=按鈕 1 /form script language=VBScript for= Button1 event=onClick alert(您剛才按了按鈕 1。利用以下語法可創(chuàng)建 Boolean對象實例: [var] BoolVal=new Boolean([參數(shù) ]) 6. Function對象 ? Function對象定義函數(shù)對象實例的語法: var FuncName=new Function([arg1],[arg2],… ,FuncString)。 } ? 創(chuàng)建數(shù)組實例 : 例如: MyArray=new arrayName(10) 返 回33 2. String對象 ? 創(chuàng)建 String對象實例,語法如下: [var] String對象實例名 =new String(string)。i++) this[i]=0。 for(var i=0。 sort 對數(shù)組中的元素進行排序 返 回31 【 例 39】 一個 Array對象應(yīng)用示例 圖 35 例 39的初始顯示 圖 36 例 39選擇 “ D書 ” 后的顯示 查看源代碼 查看實際效果 返 回32 ② 自定義數(shù)組對象 ? 除了直接使用 JavaScript的 Array對象實現(xiàn)數(shù)組外,由于數(shù)組是一個對象,所以也可以像自定義對象那樣實現(xiàn)數(shù)組。 /script/body/html 查看效果 返 回29 常用的內(nèi)建對象和函數(shù) 1. 數(shù)組 在 JavaScript中,數(shù)組數(shù)據(jù)結(jié)構(gòu)可通過對象來實現(xiàn),具體有如下兩種實現(xiàn)方式 : ? 使用 JavaScript的內(nèi)建對象 Array ? 使用自定義對象的方式創(chuàng)建數(shù)組對象 ① 內(nèi)建對象 Array I. 創(chuàng)建數(shù)組對象實例,格式如下: var 數(shù)組名 =new Array([數(shù)組長度值 ]) II. 數(shù)組元素的引用 , 格式如下: 數(shù)組名 [下標值 ] 返 回30 III. 內(nèi)建對象 Array數(shù)組的特點: ? 數(shù)組元素不要求數(shù)據(jù)類型相同 ? 數(shù)組長度可以動態(tài)變化 IV. Array對象的屬性和方法: join 該方法返回由數(shù)組中所有元素連接而成的字符串。 Show(obj1)。 } var obj1=new person(Mary,20)。 for (prop in obj) (obj[prop]+ )。 =price。 =author。 =age。在 JavaScript中,對象是對具有相同特性的實體的抽象描述,而對象實例則是具有這些特性的單個實體 ?創(chuàng)建對象實例的方法 : var對象實例名 =new對象名(實在參數(shù)表) ?對象屬性成員的引用格式: 對象實例名 .屬性成員名 ?對象方法成員的引用格式: 對象實例名 .方法成員名 返 回27 4. 有關(guān)對象操作的語句 ① for...in語句。 //印數(shù),屬
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1