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

正文內(nèi)容

javascript教程-資料下載頁

2024-08-21 01:04本頁面

【導(dǎo)讀】JavaScript版本與Netscape3版本有關(guān)的是。IE幾乎包含了以上所有的對象,而且Microsoft的模型更廣泛一些。在新的HTML規(guī)范中,已經(jīng)不支持<menu>和<dir>標(biāo)注了。<noscript></noscript>定義一塊文字,提供給不支持JavaScript或禁止JavaScript支持的瀏覽器顯示。<server></server>用于服務(wù)器端的JavaScript程序以及相關(guān)的函數(shù)。physical:文本在區(qū)域的右邊界回繞到下一行,中間插入回車符,成為多行文本。undefined類型:專門用來指明一個已經(jīng)創(chuàng)建但是沒有初值的變量。在插入JavaScript腳本的HTML標(biāo)記<script>中,可。瀏覽器只能處理同級或者比較低版本的JavaScript腳本程序,在遇到比自己實(shí)現(xiàn)版本高的JavaScript腳。這樣雖然可以避免一些運(yùn)行時的錯誤,但是也可能帶來一定的問題。也可以使用number轉(zhuǎn)換成數(shù)值,或string轉(zhuǎn)換成字符串。在一個JavaScript函數(shù)的外部聲明的變量稱為外部變量,在函數(shù)內(nèi)部聲明和使用的變量稱為內(nèi)部變量。null作為數(shù)字時等效于0,而作。為字符串時變成了一個空字符串。(聲明了一個變量但未定義,就是undefined類型,

  

【正文】 這樣,VBArray能夠使用的控制方式就比 JavaScript 中原有的數(shù)組要靈活一些。但是,這個對象只能在 IE瀏覽器中實(shí)現(xiàn)。 這個 VBArray對象有如下的方法和屬性: dimensions()方法 返回一個 VBArray對象中的維數(shù)。 getItem(dim1,dim2...)方法 返回指定下標(biāo)處的數(shù)組元素值。 lbound(dim)方法 返回 VBArray 對象中指定維數(shù)的下標(biāo)下限。如果省略參數(shù),就認(rèn)為 dim=1;如果這個對象是空的, lbound()方法就返回 undefined。如果給定的 dim是負(fù)數(shù)或者超過這個 對象的實(shí)際維數(shù), lbound()方法就返回一個Subscript out of range 錯誤。 toArray()方法 把一個 VBArray對象表示的數(shù)組轉(zhuǎn)換成普通的 JavaScript數(shù)組。例如,一個 (1,2,3),(4,5,6),(7,8,9)的VBArray數(shù)組類型,在使用 toArray()方法轉(zhuǎn)換成 JavaScript的數(shù)組時, JavaScript 數(shù)組的數(shù)據(jù)結(jié)構(gòu)是(1,2,3,4,5,6,7,8,9),成為一個單維的排列。 ubound(dim)方法 返回 VBArray對象數(shù)組下標(biāo)上限值。如果省略 參數(shù), JavaScript就認(rèn)為 dim=1;如果這個對象是空的, ubound()方法就返回 undefined。如果給定的 dim參數(shù)是負(fù)數(shù)或者超過了這個對象的實(shí)際維數(shù), ubound()方法就返回一個 Subscript out of range 錯誤。 (5) Enumerator 對象 這個對象提供一種方法,可以在 JScript中使用集合類型。 new Enumerator(collection) 其中的 collection參數(shù)可以是任何的基對象類型。 這種集合類型的對象不同于一般的數(shù)組對象 Array。在這種集 合對象中,沒有給數(shù)據(jù)元素設(shè)定順序排列的序列號,所以也就沒有使用下標(biāo)來訪問數(shù)據(jù)的方法。集合類型只提供找到第一個元素和當(dāng)前元素的后一個元素的方法,這樣就可以順序地訪問集合。 這個對象擁有如下的屬性和方法: atEnd()方法 可以用來測試按序訪問的集合是否還有未訪問到的元素。如果還胡,就返回 false 值,否則就返回 true 值。 item()方法 可以返回當(dāng)前的集合元素。如果這個集合是空集,或者當(dāng)前的元素是 undefined類型,這個方法就返回undefined值。 moveFirst()方法 這個方法用在開始準(zhǔn) 備按序訪問集合元素的開始,把集合對象的一個內(nèi)部指針指向集合的第一個元素,接著就可以使用 moveNext ()方法來訪問每一個元素。如果當(dāng)前的集合是一個空集,這個方法就返回 nudefined值。 moveNext()方法 可以讓集合的內(nèi)部指針指向集合當(dāng)前元素的下一個元素。如果集合是空集,或者集合已經(jīng)沒有可以訪問的元素,這個方法就返回 undefined值。例如,使用 moveFirst()得到一個集合的第一個元素的信息,然后在 atEnd()不滿足的時候,利用 moveNext()去遍歷這個集合,使用 item()獲得 當(dāng)前集合元素的信息。 在 JScript中,所有的內(nèi)置對象都有幾個共同的屬性和方法: prototype屬性 從一個對象中得到的所有實(shí)例所共有的功能集合,無論每一個實(shí)例自己的方法如何添加或者刪除,但是這個屬性定義的所有對象方法都是不能改變的。這個屬性的使用方法: =propertyName。 例:想讓一個 Array 對象的每一個實(shí)例都可以使用 array_max()方法來找出其中的最大值 function array_max() { var i,max=this[0]。 for (i=1。i,i++) { if (maxthis[i]) max=this[i]。 } } =array_max。 var x=new Array(1,2,3,4,5,6)。 var y=()。 y 就存放數(shù)組 x 中的最大值。 所有的 JavaScript內(nèi)置對象的 property屬性都是只讀的。也就是說,可以把一個新的屬性加在這個對象上,如同在剛才的例子中的做法一樣,但卻不可以把一個原先定義的固有方 法重新定義。對于自定義的對象來說,因?yàn)闆]有原來的固有方法,所以不存在這個問題,所有的方法都可以作為 property 屬性的一部分而被所有對象的實(shí)例所擁有,不能人為地刪除。 toString()方法 可以返回一個對象的字符串表示形式。這種表示形式可以由用戶通過編程來具體體現(xiàn),甚至可以使這個方法返回的字符串同對象的信息一點(diǎn)關(guān)系也沒有。 Boolean類型:返回 true 或者 false。 Function 類型:返回函數(shù)定義以及函數(shù)體的字符串形式。 Number 類型:返回數(shù)字的字符串表示。 String 類型:返回字符 串本身。 Valueof()方法 可以返回一個對象的數(shù)值表示形式。這種表示形式可以由用戶通過編程來具體體現(xiàn),甚至可以使這個方法返回的數(shù)值同對象的信息一點(diǎn)關(guān)系也沒有。 Date 類型:返回自從 1970年 1月 1日起到指定時間之間的經(jīng)歷的毫秒數(shù)。 Function 類型:返回指定函數(shù)的返回值。 Number 類型:返回實(shí)際的數(shù)值。 在 JScript中,除了提供一些特殊的內(nèi)置對象以外,還提供了一些內(nèi)置函數(shù),它們有: (1) ScriptEngine()函數(shù): 返回一個字符串,指出當(dāng)前使用的腳本語言的類型。 腳本語言可 能的類型有: JScript,VBA,VBScript (2) ScriptEngineBuildVersion()函數(shù) 返回當(dāng)前使用的腳本引擎的版本號。 (3) ScriptEngineMajorVersion()函數(shù) 返回當(dāng)前使用的腳本引擎的主版本號。 (4) ScriptEngineMinorVersion()函數(shù) 返回當(dāng)前使用的腳本引擎的副版本號。 第 8 章 瀏覽器對象詳解 使用瀏覽器對象 一個完整的瀏覽器對象從屬結(jié)構(gòu): window: frame, document, location, history document: layer, links, images, area, archors, applets, plugins, forms navigator: plugin, mimeType JavaScript 可以使用的對象主要可以分成: JavaScript 的內(nèi)置對象,瀏覽器提供的對象,用戶自己定義的對象 瀏覽器對象主要包括: navigator: 管理著當(dāng)前使用的瀏覽器的版本號,運(yùn)行的平臺以及瀏覽器使用的語言等信息。 window: 處于整個從屬表的最頂級位置。每一個這樣的對象代表一個瀏覽器窗口。 frame: 在擁有幀的網(wǎng)頁中,提供幀的各種管理方法。 document: 含有當(dāng)前網(wǎng)頁的各種特性,例如標(biāo)題、背景以及使用的語言等。 location: 含有當(dāng)前網(wǎng)頁的 URL 地址。 history: 含有以前訪問過的網(wǎng)頁的 URL 地址。 forms: 是從屬于瀏覽器對象 document的一個數(shù)組,為處理表單以及其中的界面對象提供屬性和方法,每一個表單是這個數(shù)組中的一個單獨(dú)元素。 archors: 是從屬于瀏覽器對象 document的一個數(shù)組,為處理錨提供屬性和方法,每一個錨是這個數(shù)組中的一個單獨(dú)元素。 links: 是從屬于瀏覽器對象 document的一個數(shù)組,為處理超級鏈接提供屬性和方法,每一個鏈接是這個數(shù)組中的一個單獨(dú)元素。 除了 forms、 anchors以及 links數(shù)組以外,還有 layers、 images、 areas、 applets和 plugins等數(shù)組,這些數(shù)組都是根據(jù)網(wǎng)頁不同內(nèi)容而自動產(chǎn)生的。這些數(shù)組都是瀏覽器對象 document 的一個屬性,數(shù)組的個數(shù)同 HTML 網(wǎng)頁中實(shí)際元素的個數(shù)相同。 document 的一些屬性 指出這個表單擁有三個界面對象。 使用 Netscape Navigator 的對象 瀏覽器對象 navigator 瀏覽器對象 navigator中有用 的屬性包括: appName 提供字符串形式的瀏覽器名稱。 appVersion 反映瀏覽器的版本號。 appCodeName 反映用字符串表示的當(dāng)前瀏覽器的代碼名字。 userAgent 反映瀏覽器完整的用戶代理標(biāo)識。 mimeType 提供在瀏覽器中可以使用的 mime類型信息,其中每一個 mime類型由這個數(shù)組中的一個 mimeType對象類型的元素表示。 plugins 提供在瀏覽器中可以使用的 plugin信息,其中每一個信息由這個數(shù)組中的一個 plugin對象類型的元素表示。 在 Netscape Navigator 版本中又新增加了一些屬性: language 指出瀏覽器中當(dāng)前的語言設(shè)定。如 en,zh_CN。這是一個只讀屬性。 platform 指出當(dāng)前的瀏覽器適用的平臺名稱。這也是一個只讀屬性。 另外, navigator還擁有一個 javaEnabled()方法,可以用于指出在該瀏覽器中是否可以使用 Java語言。 瀏覽器對象 Window Window 對象是瀏覽器對象中其他大部分對象的共同祖先,所以一般在 JavaScript程序中可以隱式地引用Window 對象。例如,可以用 document 而不是 ,用 confirm()而不是 ()。 Window 對象有以下的方法: open(URL,WindowName,parameterList) 創(chuàng)建一個瀏覽器窗口,并在新窗口中載入一個指定的 URL 地址。 close() 關(guān)閉一個指定的 URL 地址。 alert(text) 彈出一個信息框。 confirm(text) 彈出一個確認(rèn)框。 prompt(text,Defaulttext) 彈出一個提示框。 setTimeout(expression,time) 定時設(shè)置,在一定時間后自動執(zhí)行 expression描述的代碼,使用 time 設(shè)置時間,單位是毫秒。 clearTimeout(timer) 取消以前的定時設(shè)置。 setInterval(expression,time,[args]) 設(shè)定一個時間間隔,可以定時反復(fù)地自動執(zhí)行 expression 描述的代碼,使用 time 設(shè)置時間,單位是毫秒。 clearInterval(timer) 取消 setInterval()設(shè)置的定時。 moveBy(horiz,vert) 將窗口移動指定的位移量。 moveTo(x,y) 將窗口移動到指定的坐標(biāo)處。 resizeBy(horiz,vert) 按照給定的位移量重新設(shè)定窗口的大小。 resizeTo(x,y) 將窗口設(shè)定為指定的大小。 scrollBy(horiz,vert) 按照給定的位移量滾動窗口。 scrollTo(x,y) 將窗口滾動到指定的位置。 find([string][,true|false][,true|false]) 這個方法可以讓瀏覽器在一個網(wǎng)頁中查找一個字符串。 back() 指示瀏覽器載入歷史記錄中的上一個 URL 地址,相當(dāng)于瀏覽器工具 欄中的后退按鈕。 forward() 指示瀏覽器載入歷史記錄中的下一個 URL 地址,相當(dāng)于瀏覽器工具欄中的前進(jìn)按鈕。 home() 指示瀏覽器載入預(yù)先設(shè)定的主頁頁面,相當(dāng)于瀏覽器工具欄中的主頁按鈕。 stop() 指示瀏覽器停止網(wǎng)頁的裝載,相當(dāng)于瀏覽器工具欄中的停止按鈕。 print() 指示瀏覽器打印當(dāng)前的網(wǎng)頁,相當(dāng)于瀏覽器工具欄中的打印按鈕。 瀏覽器對象 Window中還有一些同整個網(wǎng)頁結(jié)構(gòu)和信息密切相關(guān)的屬性: frames 這是一個 frame對象的數(shù)組,記錄當(dāng)前窗口中所有幀的信息。 status 瀏覽 器狀態(tài)行信息。 defaultstatus 瀏覽器默認(rèn)狀態(tài)行信息。 location 提供當(dāng)前窗口的 URL 信息。 history 提供當(dāng)前窗口的歷史記錄,可以在網(wǎng)頁導(dǎo)航中發(fā)揮作用。 closed 一個指出窗口目前是否關(guān)閉的邏輯值。 parent 包含這個當(dāng)前窗口的父窗口。 self 引用當(dāng)前文檔對應(yīng)的窗口。 top 定義一系列瀏覽器上層的瀏覽器窗口。 Window 指出當(dāng)前的窗口。 locationbar 代表瀏覽器的地址欄。這個屬性的 visible屬性值為 true或 false。 menubar 代表瀏覽器 中的菜單欄。同上。 personalbar 代表瀏覽器中的個人欄(也叫目錄欄)。同上。 scrollbar 代表瀏覽器中的滾動條。同上。 statusbar 代表瀏覽器中的狀態(tài)欄。同上。 toolbar 代表瀏覽器中的工具欄。同上。 瀏覽器對象 Window
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1