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

正文內(nèi)容

javascript教程(存儲(chǔ)版)

  

【正文】 讀屬性,指示最后一個(gè)匹配成功的字符??梢圆捎孟旅鎯煞N方法之一來獲得這個(gè)信息: RegExp.$39。如果的確存在,這個(gè)方法就返回 true 值。它們是: escape() eval() parseFloat() parseInt() unescape() isNaN() (1) eval(str)函數(shù): 接收一個(gè)字符串形式的表達(dá)式,并試圖求出表達(dá)式的值。如果第一個(gè)字符就不能轉(zhuǎn)換, parseFloat 函數(shù)就返回NaN 值,指示字符串中并不存在數(shù)字。 JScript 中的內(nèi)置對(duì)象和函數(shù) (1) Boolean 對(duì)象 這個(gè)對(duì)象包容的是一個(gè)邏輯值,只有兩個(gè)常量: true 和 false。 其中 functionname 是函數(shù)的名字, argname1 到 argnameN 是函數(shù)需要的一組參數(shù), body 是函數(shù)執(zhí)行所需要的語(yǔ)句。 (3) Number 對(duì)象 這個(gè)對(duì)象表示一個(gè)數(shù)字值。 : JavaScript 中的負(fù)無(wú)窮大。但是,這個(gè)對(duì)象只能在 IE瀏覽器中實(shí)現(xiàn)。 ubound(dim)方法 返回 VBArray對(duì)象數(shù)組下標(biāo)上限值。 這個(gè)對(duì)象擁有如下的屬性和方法: atEnd()方法 可以用來測(cè)試按序訪問的集合是否還有未訪問到的元素。例如,使用 moveFirst()得到一個(gè)集合的第一個(gè)元素的信息,然后在 atEnd()不滿足的時(shí)候,利用 moveNext()去遍歷這個(gè)集合,使用 item()獲得 當(dāng)前集合元素的信息。 var y=()。 Function 類型:返回函數(shù)定義以及函數(shù)體的字符串形式。 在 JScript中,除了提供一些特殊的內(nèi)置對(duì)象以外,還提供了一些內(nèi)置函數(shù),它們有: (1) ScriptEngine()函數(shù): 返回一個(gè)字符串,指出當(dāng)前使用的腳本語(yǔ)言的類型。 document: 含有當(dāng)前網(wǎng)頁(yè)的各種特性,例如標(biāo)題、背景以及使用的語(yǔ)言等。 document 的一些屬性 指出這個(gè)表單擁有三個(gè)界面對(duì)象。如 en,zh_CN。 close() 關(guān)閉一個(gè)指定的 URL 地址。 moveBy(horiz,vert) 將窗口移動(dòng)指定的位移量。 forward() 指示瀏覽器載入歷史記錄中的下一個(gè) URL 地址,相當(dāng)于瀏覽器工具欄中的前進(jìn)按鈕。 history 提供當(dāng)前窗口的歷史記錄,可以在網(wǎng)頁(yè)導(dǎo)航中發(fā)揮作用。 menubar 代表瀏覽器 中的菜單欄。 toolbar 代表瀏覽器中的工具欄。 statusbar 代表瀏覽器中的狀態(tài)欄。 locationbar 代表瀏覽器的地址欄。 defaultstatus 瀏覽器默認(rèn)狀態(tài)行信息。 find([string][,true|false][,true|false]) 這個(gè)方法可以讓瀏覽器在一個(gè)網(wǎng)頁(yè)中查找一個(gè)字符串。 setInterval(expression,time,[args]) 設(shè)定一個(gè)時(shí)間間隔,可以定時(shí)反復(fù)地自動(dòng)執(zhí)行 expression 描述的代碼,使用 time 設(shè)置時(shí)間,單位是毫秒。例如,可以用 document 而不是 ,用 confirm()而不是 ()。 plugins 提供在瀏覽器中可以使用的 plugin信息,其中每一個(gè)信息由這個(gè)數(shù)組中的一個(gè) plugin對(duì)象類型的元素表示。 除了 forms、 anchors以及 links數(shù)組以外,還有 layers、 images、 areas、 applets和 plugins等數(shù)組,這些數(shù)組都是根據(jù)網(wǎng)頁(yè)不同內(nèi)容而自動(dòng)產(chǎn)生的。每一個(gè)這樣的對(duì)象代表一個(gè)瀏覽器窗口。 Function 類型:返回指定函數(shù)的返回值。這種表示形式可以由用戶通過編程來具體體現(xiàn),甚至可以使這個(gè)方法返回的字符串同對(duì)象的信息一點(diǎn)關(guān)系也沒有。 } } =array_max。 moveNext()方法 可以讓集合的內(nèi)部指針指向集合當(dāng)前元素的下一個(gè)元素。在這種集 合對(duì)象中,沒有給數(shù)據(jù)元素設(shè)定順序排列的序列號(hào),所以也就沒有使用下標(biāo)來訪問數(shù)據(jù)的方法。 toArray()方法 把一個(gè) VBArray對(duì)象表示的數(shù)組轉(zhuǎn)換成普通的 JavaScript數(shù)組。 與 JavaScript 中數(shù)組不同的是, VBArray 數(shù)組可以是多維的,而且其中的每一維都可以是不同的。 : JavaScript 中的最小值。 } var add2=new Function(x,y,return x+y)。 (2) Function 對(duì)象 這個(gè)對(duì)象是 JavaScript函數(shù)的另一種表現(xiàn)形式。如果則這個(gè)函數(shù)返回一個(gè) false,否則返回值是 true。 (3) parseFloat 函數(shù): 試圖從一個(gè) 字符串中提取一個(gè)浮點(diǎn)值。但是注意,在 String對(duì)象中存放的是正則查找的目標(biāo)字符串 ,而 RegExp對(duì)象中存放的是模式字符串。如果這次搜索沒有發(fā)現(xiàn)任何一個(gè)匹配,這個(gè)方法就返回 null值;如果這次搜索在字符串中發(fā)現(xiàn)有多于 一個(gè)匹配模式的字符組合,所有的搜索結(jié)果就會(huì)由這個(gè)方法自動(dòng)地存儲(chǔ)在一個(gè)數(shù)組中,而且這個(gè)正則表達(dá)式的各種屬性也會(huì)反映這次搜索的結(jié)果。 rightContext/$39。 index 以及 lastIndex屬性的返回值也都是從 0開始計(jì)算的。 在 JavaScript 的內(nèi)部實(shí)現(xiàn)中,與正則表達(dá)式相關(guān)聯(lián)的字符串,也就是正則表達(dá)式的模式,不是采用普通的字符串形式,而是采用一種內(nèi)部的格式表達(dá)的。除了包含一定的單詞和數(shù)字以外,模式中還含有一定的控制命令字符,可用來指示正則搜索的方式。如果省略 end,就從下標(biāo) Start開始一直截取到數(shù)組的末尾。 reverse() 將一個(gè)數(shù)組中的元素整個(gè)反轉(zhuǎn),即最后一個(gè)元素調(diào)到下標(biāo)為 0 的第一個(gè)位置,而第一個(gè)位置的元素則轉(zhuǎn)到最后一個(gè)元素位置。))。 myArray[2]=Koch。,39。,39。 dateStr+=/+year。 timeStr+=((minutes10) ? :0 : :) + minutes。 daysLeft=(daysLeft)。 Date 對(duì)象的靜態(tài)方法: UTC: (parameters) Parse: (parameters) 這個(gè)方法可以方便地將一個(gè)字符串表 達(dá)的時(shí)間或日期轉(zhuǎn)換成時(shí)間或日期的內(nèi)部表示。 } function addDecimalPoint() { if (currOper!=Float) { decimal=true。 } function addDigit (n) { if (currOper==Int || currOper==Float) r[ix]=appendDigit(r[ix],n) else { r[ix]=+n。 y=r*sin(theta)。除了返回?cái)?shù)組以外,還更新正則表達(dá)式對(duì)象中的相應(yīng)屬性值。 (3) 鏈接處理: link() 例: var linkText=Yahoo!。 (不是賦值,只是說明屬性的作用) (1) 字符串處理: charAt(idx): 返回指定位置處的字符。 內(nèi)置對(duì)象可以用在任何普通數(shù)據(jù)類型可以用到的地方。 Math 對(duì)象:處理所有的數(shù)學(xué)運(yùn)算。 =displayComputer。 =sex。 } 對(duì)象的構(gòu)造函數(shù)有如下幾個(gè)特點(diǎn): 構(gòu)造函數(shù)的名稱就是要定義的對(duì)象的名稱。 對(duì)象 .方法名字 =函數(shù)名字 對(duì)象 .方法名字 (參數(shù)表 ) 如果準(zhǔn)備把一個(gè)函數(shù)定義成某個(gè)對(duì)象 的一個(gè)方法,在這個(gè)函數(shù)內(nèi)部就可以使用 this 操作符,這個(gè)操作符在這里就指對(duì)象本身。 (result)。 服務(wù)器上的固有對(duì)象。 實(shí)例名稱 =new 對(duì)象名稱 (參數(shù) ...)。 n+=i。與 break語(yǔ)句不同的是,它并不是完 全地終止循環(huán),而是: 在 while 和 do...while中,重新跳回條件的判定部分。 } } 3 while 語(yǔ)句: while (條件 ) { 語(yǔ)句 ... } 注意避免無(wú)限循環(huán)。更新部分(可選) ) { 語(yǔ)句 ... } 可以寫為 for (。 } 函數(shù)調(diào)用: var str=addThem(there,1,3,5,7)。 function addThem(str1) { var nopt=。 JavaScript 中的語(yǔ)句還可以組成語(yǔ)句塊。 JScript的其它幾個(gè)操作符: delete:一,可以從一個(gè)對(duì)象中移去一個(gè)屬性。amp。 y1=x++。 整型常量: 11109 十進(jìn)制 0x011fa 十六進(jìn)制 0345 八進(jìn)制 浮點(diǎn)常量: .01e12 2E12 布爾常量: true false 字符串常量: asdf 1234 Hello world! 特殊常量:“ \” 叫做 轉(zhuǎn)義字符 \b 退格 \f 換頁(yè) \n 換行符 \r 回車符 \t Tab 符號(hào) \39。 (對(duì)于一個(gè)聲明的變量,可以在聲明的時(shí)候賦給它一個(gè)特殊的常量 null。 變量命名:以字母或下劃線開頭,后面可以是字母或數(shù)字;不能使用保留字;區(qū)分大小寫。 對(duì)象 Netscape 實(shí)現(xiàn)了 JavaScript語(yǔ)言的 。 server/server 用于服務(wù)器端的 JavaScript 程序以及相關(guān)的函數(shù)。 JavaScript版本與 Netscape 3 版本有關(guān)的是JavaScript 版。 表單: form name=formname target=windowname action=serverurl method=get|post enctype=encodingType [onSubmit=handlerText] /form type 屬性: text,password,checkbox,radio,submit,reset,hidden,button,file(文件上載對(duì)象) textarea 屬性: name,rows,cols,wrap wrap: off|on:字符不回繞 virtual:文本在區(qū)域的右邊界自動(dòng)回繞到下一行,但是中間沒有回車符,仍然是一行。 var str1=3。 var Text=asdf。 (聲明了一個(gè)變量但未定義,就是 undefined類型,如果引用就會(huì)產(chǎn)生錯(cuò)誤。 表達(dá)式的賦值操作符: x=y+1。 y1=x。B 邏輯或 || A||B 邏輯反 ! !A 4 比較操作符 A==B A!=B A=B AB A=B AB 在 JavaScript 中, ==和 !=在進(jìn)行比較時(shí)問題先把兩邊的表達(dá)式轉(zhuǎn)換成同樣的類型,然后再進(jìn)行值的比較。 typeof:使用這個(gè)操作符可以確定一個(gè)表達(dá)式的類型。 變量聲明和賦值語(yǔ)句 var 在一個(gè)函數(shù)中聲明變量,這個(gè)變更就叫做局部變量;如果 var在函數(shù)外聲明變量,就是全局變量。 for (var i=1。 ... default: 語(yǔ)句 n。i。 while (n3) { n++。 continue 語(yǔ)法: continue Label。 with (對(duì)象名稱 ) { 語(yǔ)句 ... } 例: with (Math) { a=PI*r*r。 4 this 運(yùn)算符: this運(yùn)算符總是指向當(dāng)前的對(duì)象,同 C++的 this運(yùn)算符功能很相似。 html head script language=JavaScript function puter(brand,year,owner) { =brand。 /script /body /html 在 JavaScript 中沒有限制一定要每一個(gè)同種對(duì)象的實(shí)例都具有完全相同的屬性和方法。 使用 new 語(yǔ)句創(chuàng)建一個(gè)對(duì)象的實(shí)例。 display方法對(duì)應(yīng)的函數(shù) displayComputer: 這里的函數(shù)名字不一定要和對(duì)象中的方法名字一樣。 function displayComputer() { var result=一臺(tái) ++年制造的 ++計(jì)算機(jī),所有者: ++br。 ()。 Event 對(duì)象:提供對(duì) JavaScript 事件的各種處理信息。 (參數(shù)表 )。 substring(fromidx,toidx): 截取一個(gè)子字符串。 slice(start,[end]) 可以獲得字符串中的一個(gè)子串,這個(gè)子串從下標(biāo)位置 start 開始,到下標(biāo) end 結(jié)束(不包含 end)。 search(rgExp) 如果只想知道一個(gè)特定的字符序列是否在字符串中出現(xiàn)過,而不關(guān)心出現(xiàn)過多少次數(shù),那么 search()就是最適當(dāng)?shù)姆椒?,返回值?true or false。 function initialize() {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1