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

正文內(nèi)容

asp程序設(shè)計第4章javascript腳本語言(編輯修改稿)

2025-02-08 07:33 本頁面
 

【文章內(nèi)容簡介】 JavaScript腳本語言 ? ⑷ 語法結(jié)構(gòu)四: ? for(屬性 in 對象 ){ ? 語句序列 ? } ? 說明:遍歷循環(huán),遍歷對象中的每個屬性或者遍歷數(shù)組中每個元素,并重復(fù)執(zhí)行循環(huán)體語句。 循環(huán)結(jié)構(gòu) 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? ⑸ 語法結(jié)構(gòu)五: ? with對象名稱 ? { ? 語句序列 ? } ? 說明:針對對象執(zhí)行一組語句,所有這些語句都假定引用指定的對象。 循環(huán)結(jié)構(gòu) 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? 默認情況下,循環(huán)語句將進行無休止地循環(huán)執(zhí)行,除非循環(huán)條件表達式的值為假。如想提前中斷或跳過循環(huán),需在句塊中添加break 或 continue語句就可以了。 ? break語句中斷所有循環(huán),而 continue語句則跳過本次循環(huán)的剩余語句,然后開始下一次循環(huán)。 3 break和 continue語句 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 函數(shù)定義 函數(shù)的調(diào)用 變量的作用域 函數(shù)對象定義 function函數(shù) 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? function語句主要用來定義靜態(tài)函數(shù),當(dāng)然也可以定義函數(shù)對象,定義靜態(tài)函數(shù)的語法結(jié)構(gòu)如下: ? function 函數(shù)名 (形參 1,形參 2…) ? {局部變量定義 ? 函數(shù)執(zhí)行部分 ? [return [表達式 ]] ? } 函數(shù)定義 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? 說明: ? ⑴函數(shù)以 function 定義開始; ? ⑵形參可有可無,形參定義時不能賦值,多參數(shù)之間用逗號( ,)隔開,如沒有形參,函數(shù)名后仍然包含空括號 ( ); ? ⑶一對大括號 {}內(nèi)包含的程序行是函數(shù)主體,任何時候不能省略大括號 {},即使其內(nèi)部只有一條程序; ? ⑷在函數(shù)的內(nèi)部,參數(shù)可以直接當(dāng)作變量來使用,并可以用 var語句來建立一些新的變量。 函數(shù)定義 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? ⑸ return語句后表達式為函數(shù)所要的返回的值,若函數(shù)結(jié)束時沒有 return語句,則函數(shù)為返回一個Undefined類型的數(shù)據(jù); ? ⑹實參調(diào)用與形參定義有無沒有關(guān)系,即使沒有定義形參,仍然可以傳入?yún)?shù),此時可以通過argums對象( Arguments Array,參數(shù)數(shù)組對象),來獲取參數(shù)的個數(shù)及其參數(shù)的值; ? ⑺還可以創(chuàng)建自定義函數(shù)對象。有關(guān)自定義函數(shù)對象請參閱 函數(shù)定義 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? 格式 1: varname=函數(shù)名(實際參數(shù)) //有返回值時用 ? 格式 2:函數(shù)名(參數(shù)值) //無返回值時用 ? 說明:形參和實參可以同名。 ? 函數(shù)調(diào)用時,參數(shù)傳遞存在兩種方式: ? ⑴當(dāng)實參是數(shù)值時,按值傳遞; 函數(shù)的調(diào)用 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ⑵ 當(dāng)實參是變量時,根據(jù)數(shù)據(jù)類型的不同,參數(shù)傳遞的方式有所不同。數(shù)據(jù)類型為數(shù)字,字符串和布爾型時執(zhí)行按值傳遞。數(shù)據(jù)類型為對象,數(shù)組,字符串對象,函數(shù)時執(zhí)行按地址傳遞。需要注意的是,如果將對象和數(shù)組傳入函數(shù),雖然執(zhí)行按地址傳遞,但是不能在函數(shù)中改變對象和數(shù)組本身,只能更改對象和數(shù)組的元素。 函數(shù)的調(diào)用 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? 變量的作用域是指變量起作用的范圍。按照變量作用的范圍, JavaScript變量有兩種,即局部變量和全局變量。 ? 局部變量:在函數(shù)內(nèi)用 var聲明的變量,其作用域僅局限于該函數(shù)內(nèi) ? 全局變量:作用域是整個 HTML文件,包括在函數(shù)外用 var聲明的變量和在函數(shù)內(nèi)未用var聲明的變量 變量的作用域 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? 使用 function語句建立函數(shù)對象(建構(gòu)函數(shù))一般包括 2到 4個步驟,具體方法如下: ? ,新增函數(shù)對象的方法和屬性; ? ,如果函數(shù)對象定義時,新增了方法,則定義此方法; ? (副本),用 new命令建立對象實例,建立對象實例時,可以同時傳入屬性值,也可以建立對象實例后,再設(shè)置屬性值 。 函數(shù)對象定義 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 String對象 Math對象 Array對象 Date對象 Number對象 Boolean對象 Function對象 Object對象 JavaScript內(nèi)置對象 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? JavaScript語言的典型特性就是對象,一切皆對象,甚至連數(shù)據(jù),數(shù)據(jù)類型等等都可以當(dāng)作對象。將變量和相關(guān)處理函數(shù)封裝成對象,每個對象都有自己的屬性和方法。屬性可以訪問對象的數(shù)據(jù),方法主要用來處理數(shù)據(jù)的函數(shù)。 JavaScript支持4種對象:內(nèi)置對象、自定義對象、瀏覽器對象和 ActiveX對象。 ? JavaScript提供了 11種內(nèi)置對象,其中常用內(nèi)置對象如圖所示。 JavaScript內(nèi)置對象 《 ASP程序設(shè)計 》 —— 第四章 JavaScript腳本語言 ? 在 JavaScript中,內(nèi)置對象一般不能直接使用,需要使用 new命令創(chuàng)建該對象的實例,然后通過對象實例間接使用該對象及其屬性和方法。 ? JavaScript對象可以視為一個數(shù)組,對象屬性就是數(shù)組的元素,所以也可以使用數(shù)組索引序號或者索引名(屬性名)的方式訪問對象屬性,具體引用有下列三種方式: ? ⑴使用點( .)運算符 ? =安徽省 ? ⑵ 通過下標(biāo)實現(xiàn)引用 ? university[0]=安徽省 ? ⑶ 通過字符串的形式實現(xiàn) ? university[N
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1