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

正文內(nèi)容

javascript教程(編輯修改稿)

2025-09-26 01:04 本頁面
 

【文章內(nèi)容簡介】 eText) 可以實(shí)現(xiàn)字符串中的字符替換功能??梢院?match()配合使用。 search(rgExp) 如果只想知道一個(gè)特定的字符序列是否在字符串中出現(xiàn)過,而不關(guān)心出現(xiàn)過多少次數(shù),那么 search()就是最適當(dāng)?shù)姆椒?,返回值?true or false。為了獲得字符串中出現(xiàn)的正則表達(dá)式的詳細(xì)情況,還是要使用 match()。 Math 對(duì)象 (參數(shù) ) 或者: with (Math) { 應(yīng)用各種數(shù)學(xué)函數(shù) ... } 所有的 Math 對(duì)象方法采用的參數(shù)均是浮點(diǎn)型。而且,在三角函數(shù)里,輸入的是弧度值。 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ù)無窮大 Infinity POSITIVE_INFINITY 正無窮大 +Infinity 例: with (Math) { a=PI*r*r。 y=r*sin(theta)。 x=r*cos(theta)。 } 例:計(jì)算器 script language=JavaScript r=new Array(2)。 function initialize() { currOper=start。 r[0]=0。 r[1]=0。 openand=。 ix=0。 } function addDigit (n) { if (currOper==Int || currOper==Float) r[ix]=appendDigit(r[ix],n) else { r[ix]=+n。 currOper=Int。 } function appendDigit(n1,n2) { if (n1==0) return +n2。 var s=。 s+=n1。 s+=n2。 return s。 } function showinForm(s) { =s。 } function addDecimalPoint() { if (currOper!=Float) { decimal=true。 r[ix]+=.。 if (currOper=Operator || currOper==getOperand) r[ix]=0.。 currOper=Float。 showinForm(r[ix])。 } } ...... 常用的各種數(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í)開始到一個(gè)指定日期的毫秒數(shù),這 個(gè)日期自動(dòng)存儲(chǔ)到新創(chuàng)建的對(duì)象實(shí)例中。 newDateObj=new Date(year,month,date[,hours[,minutes[seconds[,ms]]]]) 指定日期的年月日時(shí)分秒等,年月日是必須指定的,其他的時(shí)間信息可以被省略。 在 Date 對(duì)象中,年份從 1900年開始,其他所有的秒數(shù)、小時(shí)等都是從 0開始(?月日)。 Date 對(duì)象的靜態(tài)方法: UTC: (parameters) Parse: (parameters) 這個(gè)方法可以方便地將一個(gè)字符串表 達(dá)的時(shí)間或日期轉(zhuǎn)換成時(shí)間或日期的內(nèi)部表示。 aDate=new Date()。 ((March 17, 1999))。 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)。 例: today=new Date()。 nextXmas=new DAte(Dec 25, 1999)。 msPerDay=24*60*60*1000。 daysLeft=(()=())/msPerDay。 daysLeft=(daysLeft)。 (Number of Days until Christmas: +daysLeft)。 例:時(shí)鐘 html head title一個(gè)數(shù)字時(shí)鐘 /title script language=JavaScript var timeStr,dateStr。 function clock() { now=new Date()。 hours=()。 minutes=()。 seconds=()。 timeStr=+hours。 timeStr+=((minutes10) ? :0 : :) + minutes。 timeStr+=((seconds10) ? :0::) + seconds。 =timeStr。 date=()。 month=()+1。 year=()。 dateStr=+month。 dateStr+=((date10) ? /0:/)+date。 dateStr+=/+year。 =dateStr。 Timer=setTimeout(clock(),1000)。 } /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開始。 定義一個(gè)數(shù)組: myArray=new Array()。 如果知道要使用數(shù)組的大?。? myArray=new Array(7)。 定義并賦初值: dayArray=new Array(39。Sun39。,39。Mon39。,39。Tue39。,39。Wed39。,39。Thu39。,39。Fri39。,39。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[0]=17。 myArray[1]=Stefan。 myArray[2]=Koch。 如果在數(shù)組定義的時(shí)候沒有指定它的大小,那么根據(jù)程序的需要它可以自動(dòng)地伸縮??梢栽跀?shù)組中儲(chǔ)存數(shù)字、字符串或其他的對(duì)象。此外,同一個(gè)數(shù)組中的元素也不必是同一個(gè)數(shù) 據(jù)類型的,甚至可以讓數(shù)組的一個(gè)元素又是一個(gè)數(shù)組,這樣就形成了高維的數(shù)組。 例: Test=new Array(1,2,3,new Array (39。My string139。,39。My string239。))。 則: test[0]=1 test[1]=2 test[2]=3 test[3][0]=39。My string139。 test[3][1]=39。My string239。 數(shù)組的長度: 值得注意的是,由于 JavaScript 數(shù)組中的元素可能不是連續(xù)存放的,所以這個(gè)屬性值可能并不反映 實(shí)際元素的個(gè)數(shù)。只有當(dāng)數(shù)組中的元素連續(xù)存放,中間沒有空檔的時(shí)候,這個(gè) length 屬性值才和數(shù)組的實(shí)際大小相符合。 array 對(duì)象可以使用的方法有: join(separator) 可以把一個(gè)數(shù)組中所有的數(shù)據(jù)以一個(gè)字符串的形式表達(dá)出來,每個(gè)數(shù)據(jù)之間使用分隔符號(hào),如果省略這個(gè)參數(shù),默認(rèn)的分割符號(hào)是一個(gè)空字符串,即沒有分隔。 reverse() 將一個(gè)數(shù)組中的元素整個(gè)反轉(zhuǎn),即最后一個(gè)元素調(diào)到下標(biāo)為 0 的第一個(gè)位置,而第一個(gè)位置的元素則轉(zhuǎn)到最后一個(gè)元素位置。 sort(sortFunction) 可以將數(shù)組中的 元素進(jìn)行排序操作。如果這個(gè)函數(shù)沒有給出,默認(rèn)的排序方式是按照ASCII 碼表的升序。 pop() 可以刪除數(shù)組中的最后一個(gè)元素,并返回這個(gè)元素。 push(Newelement) 可以在數(shù)組的最后加入一個(gè)元素。 concat(array2) 可以把兩個(gè)數(shù)組的內(nèi)容合并。 (array2) 把 array2的內(nèi)容加在數(shù)組 array1的后面。 slice(start,[end]) 可以獲得數(shù)組中的一部分元素,這部分元素從下標(biāo) start 開始,到下標(biāo) end 結(jié)束(不包含 end)。如果省略 end,就從下標(biāo) Start開始一直截取到數(shù)組的末尾。如果這個(gè)參數(shù)是負(fù)數(shù),如 2,JavaScript 就認(rèn)為是一直截取到數(shù)組末尾的倒數(shù)第二個(gè)元素。 Event 對(duì)象 Event 對(duì)象可以描述一個(gè) JavaScript 中的事件。 RegExp 對(duì)象 JavaScript 新增加的這個(gè)對(duì)象可以提供正則表達(dá)式的信息。正則表達(dá)式原來是一個(gè) UNIX操作系統(tǒng)中的概念,這樣的表達(dá)式總是和一個(gè)字符串相聯(lián)系的,用于搜索在這個(gè)字符串中的一個(gè)特定的字符組合。 要在 JavaScript腳本中使用這個(gè)對(duì)象,必須 采用下面的語法指定 JavaScript語言的版本是 : script language= ... /script 把準(zhǔn)備在另一個(gè)字符串中搜索的一個(gè)特定字符組合叫做表達(dá)式的模式,簡稱模式。每一個(gè)不同的字符串叫做目標(biāo)字符串。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1