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

正文內(nèi)容

javascript教程-在線瀏覽

2024-10-24 01:04本頁(yè)面
  

【正文】 一個(gè)構(gòu)造函數(shù)用來(lái)說(shuō)明這個(gè)對(duì)象的各種屬性,以及各種屬性加以初始化。 使用 new 語(yǔ)句創(chuàng)建一個(gè)對(duì)象的實(shí)例。 =year。 =displayComputer。 函數(shù)接收參數(shù),用于初始化對(duì)象本身的屬性。 display方法對(duì)應(yīng)的函數(shù) displayComputer: 這里的函數(shù)名字不一定要和對(duì)象中的方法名字一樣。 var Computer1=new puter(Legend,1997,Liu)。 =age。 } Bill=new person(Bill Gates,33,M)。 function displayComputer() { var result=一臺(tái) ++年制造的 ++計(jì)算機(jī),所有者: ++br。 } function puter (brand,year,owner) { =brand。 =owner。 // 注冊(cè)一個(gè)對(duì)象的方法 } /script /head body script language=JavaScript var Computer1=new puter(Microsoft,1999,Bill)。 ()。 /script /body /html 在上面的例子中還演示了如何訪問(wèn)不同對(duì)象層次的屬性: 這樣的語(yǔ)法體現(xiàn)了兩個(gè)不同對(duì)象之間的層次結(jié)構(gòu)。 第 7 章 內(nèi)置對(duì)象和函數(shù) 基本內(nèi)置對(duì)象和函數(shù)總覽 JavaScript 的內(nèi)置對(duì)象有: String 對(duì)象:處理所有的字符串操作。 Date 對(duì)象:處理日期和時(shí)間的存儲(chǔ)、轉(zhuǎn)化和表達(dá)。 Event 對(duì)象:提供對(duì) JavaScript 事件的各種處理信息。 Microsoft公司還為 JScript提供了一些特有的內(nèi)置對(duì)象。 對(duì)象名 .方法名稱(chēng) (參數(shù)表 )。但 Math 是一個(gè)例外,它是一個(gè)靜態(tài)對(duì)象,在程序中只使用對(duì)象本身,卻從來(lái)不可以聲明它的實(shí)例,使用的時(shí)候只要直接采用就可以了。 (參數(shù)表 )。 var OneString=new String(asdf)。 字符串的長(zhǎng)度: =16。 indexOf(chr): 給出指定字符串的位置,從左到右;若找不到返回 1。 substring(fromidx,toidx): 截取一個(gè)子字符串。 toUpperCase(): 轉(zhuǎn)換成大寫(xiě)。 例: var mystr=Look At This 則: (5)=A (5,7)=At (o)=1 (o)=2 (2) Web 網(wǎng)頁(yè)外觀處理: () 加大字符串顯示的字號(hào) () 使字符串閃爍 () 使字符串以黑體顯示 () 使字符串顯示成等寬字 (color) 指定字符串顯示的顏色 (fontsize) 指定字符串的大小 () 使字符串斜體顯示 () 減小字符串顯示的字號(hào) () 顯示刪除線 () 使字符串下標(biāo)顯示 () 使字符串上標(biāo)顯示 注意:并不是所有的 HTML 標(biāo)記都有對(duì)應(yīng)的方法可以處理。 var linkUrl= ((linkUrl))。 slice(start,[end]) 可以獲得字符串中的一個(gè)子串,這個(gè)子串從下標(biāo)位置 start 開(kāi)始,到下標(biāo) end 結(jié)束(不包含 end)。如果 end為負(fù)數(shù),如 2,就一直截取到字符串末尾的倒數(shù)第二個(gè)元素。返回一個(gè)數(shù)組,記錄了在字符串中匹配正則模式的位置。 replace(rgExp,replaceText) 可以實(shí)現(xiàn)字符串中的字符替換功能。 search(rgExp) 如果只想知道一個(gè)特定的字符序列是否在字符串中出現(xiàn)過(guò),而不關(guān)心出現(xiàn)過(guò)多少次數(shù),那么 search()就是最適當(dāng)?shù)姆椒?,返回值?true or false。 Math 對(duì)象 (參數(shù) ) 或者: with (Math) { 應(yīng)用各種數(shù)學(xué)函數(shù) ... } 所有的 Math 對(duì)象方法采用的參數(shù)均是浮點(diǎn)型。 Math 對(duì)象中可以使用的數(shù)學(xué)常數(shù): E 自然對(duì)數(shù) 的底 LN10 10 的自然對(duì)數(shù) LN2 2 的自然對(duì)數(shù) PI 圓周率 SQRT1_2 1/2 的平方根 SQRT2 2 的平方根 NEGATIVE_INFINITY 負(fù)無(wú)窮大 Infinity POSITIVE_INFINITY 正無(wú)窮大 +Infinity 例: with (Math) { a=PI*r*r。 x=r*cos(theta)。 function initialize() { currOper=start。 r[1]=0。 ix=0。 currOper=Int。 var s=。 s+=n2。 } function showinForm(s) { =s。 r[ix]+=.。 currOper=Float。 } } ...... 常用的各種數(shù)學(xué)函數(shù): 三角函數(shù) Sin(a) 返回正弦值 Cos(a) 返回余弦值 Tan(a) 返回正切值 Asin(a) 返回反正弦值 Acos(a) 返回反余弦值 Atan(a) 返回反正切值 指數(shù)、對(duì)數(shù) Exp(a) 返回指數(shù) log(a) 返回自然對(duì)數(shù) 乘冪 Pow(a,b) 返回乘冪 Sqrt(a) 返回平方根 取整 ceil(a) 返回不小于 a 的最小整數(shù) Floor(a) 返回不大于 a 的最大整數(shù) Round(a) 返回四舍五入的取整值 其他 abs(a) 返回 a 的絕對(duì)值 Random() 返回一個(gè)隨機(jī)數(shù) Max(a,b) 返回 a,b 中的較大者 Min(a,b) 返回 a,b 中的較小者 Date 對(duì)象 創(chuàng)建: newDateObj=new Date() 存儲(chǔ)了當(dāng)前的時(shí)期和時(shí)間 newDateObj=new Date(dateVal) dateVal 表示一個(gè)從 1970年 1月 1日 0點(diǎn) 0 時(shí)開(kāi)始到一個(gè)指定日期的毫秒數(shù),這 個(gè)日期自動(dòng)存儲(chǔ)到新創(chuàng)建的對(duì)象實(shí)例中。 在 Date 對(duì)象中,年份從 1900年開(kāi)始,其他所有的秒數(shù)、小時(shí)等都是從 0開(kāi)始(?月日)。 aDate=new Date()。 Date 對(duì)象的方法: 獲得時(shí)間或日期 getDate 獲得當(dāng)前的時(shí)期 getDay 獲得當(dāng)前的日子 getHours 獲得當(dāng)前的小時(shí) getMinutes 獲得當(dāng)前的分鐘 getMonth 獲得當(dāng)前的月份 getSeconds 獲得當(dāng)前的秒數(shù) getTime 獲得當(dāng)前的時(shí)間(以毫秒計(jì)算) getTimeZoneOffset 獲得時(shí)區(qū)的偏 移信息 getYear 獲得當(dāng)前的年份 設(shè)置時(shí)間或日期 setDate 設(shè)置日期 setHours 設(shè)置小時(shí) setMinutes 設(shè)置分鐘 setMonth 設(shè)置月份 setSeconds 設(shè)置秒數(shù) setTime 設(shè)置時(shí)間 setYear 設(shè)置年份 轉(zhuǎn)換 toGMTString 轉(zhuǎn)換成以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的字符串 toLocalString 轉(zhuǎn)換成以當(dāng)?shù)貢r(shí)間表達(dá)的時(shí)間字符串 toString 把時(shí)間信息轉(zhuǎn)換成字符串信息 parse 從表達(dá)時(shí)間的字符串中讀出時(shí)間 UTC 返回從 1970 年 1月 1日到給定時(shí) 期的毫秒數(shù) Microsoft的 JScript特有的方法: 獲得時(shí)間 getFullYear 返回完整的 4 位年份數(shù)字 getMilliseconds 返回當(dāng)前的毫秒數(shù) getUTCDate 返回以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的日期 getUTCDay 返回以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的日子 getUTCFullYear 返回以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的完整年份 getUTCHours 返回以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的小時(shí) getUTCMilliseconds 返回格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的毫秒 getUTCMinutes 返回以格 林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的分鐘 getUTCMonths 返回以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的月份 getUTCSeconds 返回以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的秒數(shù) 設(shè)置時(shí)間 setFullYear 設(shè)置完整的年份 setMilliseconds 設(shè)置毫秒 setUTCDate 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的日期 setUTCDay 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的日子 setUTCFullYear 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的完整年份 setUTCHours 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的小時(shí) setUTCMilliseconds 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的毫秒 setUTCMinutes 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的分鐘 setUTCMonths 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的月份 setUTCSeconds 設(shè)置以格林威治標(biāo)準(zhǔn)時(shí)間表達(dá)的秒數(shù) 例: Xmas98=new DAte(Dec 25, 1998)。 nextXmas=new DAte(Dec 25, 1999)。 daysLeft=(()=())/msPerDay。 (Number of Days until Christmas: +daysLeft)。 function clock() { now=new Date()。 minutes=()。 timeStr=+hours。 timeStr+=((seconds10) ? :0::) + seconds。 date=()。 year=()。 dateStr+=((date10) ? /0:/)+date。 =dateStr。 } /script /head body onLoad=clock() form name=clock input type=text name=time size=8 value=br input type=text name=date size=8 value= /form /body /html Array 對(duì)象 在 JavaScript中,數(shù)組下標(biāo)從 0開(kāi)始。 如果知道要使用數(shù)組的大?。? myArray=new Array(7)。Sun39。Mon39。Tue39。Wed39。Thu39。Fri39。Sat39。 當(dāng) Array 對(duì)象只接收到一個(gè)對(duì)數(shù)值時(shí),如果這個(gè)參數(shù)是整數(shù), JavaScript 就認(rèn)為這個(gè)數(shù)定義數(shù)組的大?。蝗绻@個(gè)參數(shù)不是整數(shù), JavaSCript 就認(rèn)為這是數(shù)組的第一個(gè)元素的初值。 myArray[1]=Stefan。 如果在數(shù)組定義的時(shí)候沒(méi)有指定它的大小,那么根據(jù)程序的需要它可以自動(dòng)地伸縮。此外,同一個(gè)數(shù)組中的元素也不必是同一個(gè)數(shù) 據(jù)類(lèi)型的,甚至可以讓數(shù)組的一個(gè)元素又是一個(gè)數(shù)組,這樣就形成了高維的數(shù)組。My string139。My string239。 則: test[0]=1 test[1]=2 test[2]=3 test[3][0]=39。 test[3][1]=39。 數(shù)組的長(zhǎng)度: 值得注意的是,由于 JavaScript 數(shù)組中的元素可能不是連續(xù)存放的,所以這個(gè)屬性值可能并不反映 實(shí)際元素的個(gè)數(shù)。 array 對(duì)象可以使用的方法有: join(separator) 可以把一個(gè)數(shù)組中所有的數(shù)據(jù)以一個(gè)字符串的形式表達(dá)出來(lái),每個(gè)數(shù)據(jù)之間使用分隔符號(hào),如果省略這個(gè)參數(shù),默認(rèn)的分割符號(hào)是一個(gè)空字符串,即沒(méi)有分隔。 sort(sortFunction) 可以將數(shù)組中的 元素進(jìn)行排序操作。 pop() 可以刪除數(shù)組中的最后一個(gè)元素,并返回這個(gè)元素。 concat(array2) 可以把兩個(gè)數(shù)組的內(nèi)容合并。 slice(start,[end]) 可以獲得數(shù)組中的一部分元素,這部分元素從下標(biāo) start 開(kāi)始,到下標(biāo) end 結(jié)束(不包含 end)。如果這個(gè)參數(shù)是負(fù)數(shù),如 2,JavaScript 就認(rèn)為是一直截取到數(shù)組末尾的倒數(shù)第二個(gè)元素。 RegExp 對(duì)象 JavaScript 新增加的這個(gè)對(duì)象可以提供正則表達(dá)式的信息。 要在 JavaScript腳本中使用這個(gè)對(duì)象,必須 采用下面的語(yǔ)法指定 JavaScript語(yǔ)言的版本是 : script language= ... /script 把準(zhǔn)備在另一個(gè)字符串中搜索的一個(gè)特定字符組合叫做表達(dá)式的模式,簡(jiǎn)稱(chēng)模式。 正則表達(dá)式的模式是一個(gè)字符串,但是其中的字符的內(nèi)部組織形式卻同普通的字符串不同。 在正則模式中可以使用的控制命令: \ 指示一個(gè)轉(zhuǎn)義字符的開(kāi)始 ^ 匹配一 行的開(kāi)頭 $ 匹配一行的結(jié)尾 * 匹配任何一個(gè)字符的 0 次或者多次出現(xiàn) + 匹配任何一個(gè)字符的一次或者多次出現(xiàn),這個(gè)字符不能不出
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1