IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁網(wǎng)絡(luò)編程JAVA編程 → JavaScript對(duì)象與數(shù)組參考大全

JavaScript對(duì)象與數(shù)組參考大全

時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

javaScript語言是基于對(duì)象的,它將復(fù)雜的對(duì)象統(tǒng)一起來,形成一個(gè)非常強(qiáng)大的對(duì)象系統(tǒng),各對(duì)象介紹如下:

1 anchor對(duì)象

使用<A NAME=>標(biāo)記創(chuàng)建的HTML錨點(diǎn)能被一個(gè)鏈接作為目標(biāo),如果錨點(diǎn)包括HREF=特性,則它也是一個(gè)鏈接對(duì)象。

anchor對(duì)象是document對(duì)象的一個(gè)屬性,它本身沒有屬性方法或者事件處理程序。

2 anchors數(shù)組

anchors數(shù)組是document對(duì)象的一個(gè)屬性,是文檔內(nèi)所有anchor對(duì)象的一個(gè)列表如果anchor也是一個(gè)link(鏈接),則它會(huì)同時(shí)出現(xiàn)在anchors和links數(shù)組中。

屬性

length 文檔內(nèi)的錨點(diǎn)個(gè)數(shù)

3 array對(duì)象

array對(duì)象是Netscape Navlgator 3.0 beta 3中引入的一個(gè)新的對(duì)象,因而,它不能在Netscape 2.0中使用它是一個(gè)內(nèi)置對(duì)象,而不是其它對(duì)象的屬性。

屬性

length 數(shù)組中的值個(gè)數(shù)

4 button對(duì)象

它是form對(duì)象的一個(gè)屬性,使用<INPUT TYPE="BUTTON">標(biāo)記來創(chuàng)建。

屬性

name HTML標(biāo)記中的NAME=特性

value HTML標(biāo)記中的VALUE=特性

方法

click 模擬鼠標(biāo)單擊一按鈕

事件處理程序

Onclick

5 checkbox 對(duì)象

它是form對(duì)象的一個(gè)屬性,使用<INPUT TYPE="CHECKBOX">標(biāo)記來創(chuàng)建。

屬性

checked 復(fù)選框的選擇狀態(tài)

defaultChecked 標(biāo)記的CHECKED=特性

name 標(biāo)記的NAME=特性

value 標(biāo)記的VALUE=特性

方法

click 模擬鼠標(biāo)單擊按鈕

事件處理程序

onclick

6 Date對(duì)象

它是一個(gè)內(nèi)置對(duì)象——而不是其它對(duì)象的屬性,允許用戶執(zhí)行各種使用日期和時(shí)間的過程。

方法

getDate() 查看Date對(duì)象并返回日期

getDay() 返回星期幾

getHours() 返回小時(shí)數(shù)

getMinutes() 返回分鐘數(shù)

getMonth() 返回月份值

getSeconds() 返回秒數(shù)

getTime() 返回完整的時(shí)間

getTimezoneoffset() 返回時(shí)區(qū)偏差值(格林威治平均時(shí)間與運(yùn)行腳本的計(jì)算機(jī)所處時(shí)區(qū)設(shè)置之間相差的小時(shí)數(shù))

getYear() 返回年份

parse() 返回在Date字符串中自從1970年1月1日00:00:00以來的毫秒數(shù)(Date對(duì)象按照毫秒數(shù)的形式存儲(chǔ)從那時(shí)起的日期和時(shí)間)但是注意,該方法當(dāng)前不能正確運(yùn)行

setDate() 改變Date對(duì)象的日期

setHours() 改變小時(shí)數(shù)

setMinutes() 改變分鐘數(shù)

setMonth() 改變?cè)路?/p>

setSeconds() 改變秒數(shù)

setTime() 改變完整的時(shí)間

setYear() 改變年份

toGMTString() 把Date對(duì)象的日期(一個(gè)數(shù)值)轉(zhuǎn)變成一個(gè)GMT時(shí)間字符串,返回類似下面的值:Weds,15 June l997 14:02:02 GMT(精確的格式依賴于計(jì)算機(jī)上所運(yùn)行的操作系統(tǒng)而變)

toLocaleString() 把Date對(duì)象的日期(一個(gè)數(shù)值)轉(zhuǎn)變成一個(gè)字符串,使用所在計(jì)算機(jī)上配置使用的特定日期格式

UTC() 使用Date UTC(年、月、日、時(shí)、分、秒),以自從1970年1月1日00:00:00(其中時(shí)、分、秒是可選的)以來的毫秒數(shù)的形式返回日期

7 document對(duì)象

該對(duì)象是window和frames對(duì)象的一個(gè)屬性,是顯示于窗口或框架內(nèi)的一個(gè)文檔。

屬性

alinkColor 活動(dòng)鏈接的顏色(ALINK)

anchor 一個(gè)HTMI錨點(diǎn),使用<A NAME=>標(biāo)記創(chuàng)建(該屬性本身也是一個(gè)對(duì)象)

anchors array 列出文檔錨點(diǎn)對(duì)象的數(shù)組(<A NAME=>)(該屬性本身也是一個(gè)對(duì)象)

bgColor 文檔的背景顏色(BGCOLOR)

cookie 存儲(chǔ)于cookie.txt文件內(nèi)的一段信息,它是該文檔對(duì)象的一個(gè)屬性

fgColor 文檔的文本顏色(<BODY>標(biāo)記里的TEXT特性)

form 文檔中的一個(gè)窗體(<FORM>)(該屬性本身也是一個(gè)對(duì)象)

forms anay 按照其出現(xiàn)在文檔中的順序列出窗體對(duì)象的一個(gè)數(shù)組(該屬性本身也是一個(gè)對(duì)象)

lastModified 文檔最后的修改日期

linkColor 文檔的鏈接的顏色,即<BODY>標(biāo)記中的LINK特性(鏈接到用戶沒有觀察到的文檔)

link 文檔中的一個(gè)<A HREF=>標(biāo)記(該屬性本身也是一個(gè)對(duì)象)

links array 文檔中l(wèi)ink對(duì)象的一個(gè)數(shù)組,按照它們出現(xiàn)在文檔中的順序排列(該屬性本身也是一個(gè)對(duì)象)

location 當(dāng)前顯示文檔的URL。用戶不能改變document.location(因?yàn)檫@是當(dāng)前顯示文檔的位置)。但是,可以改變window.location (用其它文檔取代當(dāng)前文檔)window.location本身也是一個(gè)對(duì)象,而document.location不是對(duì)象

referrer 包含鏈接的文檔的URL,用戶單擊該鏈接可到達(dá)當(dāng)前文檔

title 文檔的標(biāo)題((TITLE>)

vlinkColor 指向用戶已觀察過的文檔的鏈接文本顏色,即<BODY>標(biāo)記的VLINK特性

方法

clear 清除指定文檔的內(nèi)容

close 關(guān)閉文檔流

open 打開文檔流

write 把文本寫入文檔

writeln 把文本寫入文檔,并以換行符結(jié)尾

8 elements數(shù)組

它是form對(duì)象的一個(gè)屬性,列舉了窗體內(nèi)各元素的一個(gè)數(shù)組。

屬性

1ength 窗體內(nèi)的元素個(gè)數(shù)

9 form對(duì)象

它是document對(duì)象的一個(gè)屬性,文檔內(nèi)的一個(gè)窗體。

屬性

action 包含了為一個(gè)窗體提交的目標(biāo)URL的字符串

button 窗體內(nèi)的一個(gè)按鈕,使用<INPUT TYPE="BUTTON">標(biāo)記來創(chuàng)建(該屬性本身也是一個(gè)對(duì)象)

checkbox 復(fù)選框,使用<INPUT TYPE="CHECKBOX">標(biāo)記來創(chuàng)建 (該屬性本身也是一個(gè)對(duì)象)

elements array 一個(gè)數(shù)組,按照其出現(xiàn)于窗體內(nèi)的順序列舉各窗體元素(該屬性本身也是一個(gè)對(duì)象)

encoding 窗體的MIME編碼

hidden 窗體里的一個(gè)隱藏元素(<INPUT TYPE="HIDDEN">)。窗體對(duì)象的一個(gè)屬性(該屬性本身也是一個(gè)對(duì)象)

length 窗體里的元素的個(gè)數(shù)

method 輸入窗體的數(shù)據(jù)傳送到服務(wù)器上的方式,即(FORM)標(biāo)記中的METHOD特性

radio 設(shè)置在窗體里的單選按鈕(<INPUT TYPE="RADIO">)(該屬性本身也是一個(gè)對(duì)象)

reset 窗體里的復(fù)位按鈕((1NPUT TYPE="RESET">)(該屬性自身也是一個(gè)對(duì)象)

select 窗體里的選擇框(<SELECT>)(該屬性本身也是一個(gè)對(duì)象)

submit 窗體里的提交按鈕(<INPUT TYPE="SUBMIT">)(該屬性本身也是一個(gè)對(duì)象)

target 提交窗體后,顯示回應(yīng)信息的窗口的名字

text 窗體里的文本元素(<INPUT TYPE="TEXT">)(該屬性本身也是一個(gè)對(duì)象)

textarta 窗體里的文本區(qū)元素(<TEXTAREA>)(該屬性本身也是一個(gè)對(duì)象)

方法

submit 提交窗體(與使用Submit按鈕的作用相同)事件處理程序

onsubmit

10 forms數(shù)組

該數(shù)組是document對(duì)象的一個(gè)屬性,即列舉了文檔內(nèi)的各窗體的一個(gè)數(shù)組。

屬性

length 文檔內(nèi)窗體的個(gè)數(shù)

11 frame對(duì)象

它是window對(duì)象的一個(gè)屬性,窗口內(nèi)的一個(gè)框架。除了個(gè)別例外,frame對(duì)象與window對(duì)象的作用相同。

屬性

frames array 列舉該框架內(nèi)的各個(gè)子框架的一個(gè)數(shù)組(該屬性本身也是—個(gè)對(duì)象)

length 該框架內(nèi)的框架數(shù)

name 框架的名字(<FRAME>標(biāo)記里的NAME特性)

parent 包含本框架的父窗口的同義詞

self 當(dāng)前框架的同義詞

window 當(dāng)前框架的同義詞

方法

clearTimeout() 用來終止setTimeout方法的工作

setTimeout() 等待指定的毫秒數(shù),然后運(yùn)行指令

12 frames數(shù)組

它既是window對(duì)象,也是frame對(duì)象的屬性,列舉了window或者frame對(duì)象內(nèi)的各框架。

屬性

length 窗口或框架對(duì)象內(nèi)的框架數(shù)

13 hidden對(duì)象

糊為form對(duì)象的一個(gè)屬性,窗體內(nèi)的一個(gè)隱藏元素(<INPUT TYPE="HIDDEN">)。

屬性

name 標(biāo)記內(nèi)的名字(NAME特性)

value 標(biāo)記內(nèi)的VALUE=特性

14 history對(duì)象

它為window對(duì)象的一個(gè)屬性,該窗口的歷史列表。

屬性

length 歷史列表中的項(xiàng)目數(shù)

方法

back 加載歷史列表中的上一個(gè)文檔

forward 加載歷史列表中的下一個(gè)文檔

go 加載歷史列表中的一個(gè)指定文檔,通過文檔在列表中的位置來指定

15 image對(duì)象

它是document對(duì)象的一個(gè)屬性,是使用(1MG)標(biāo)記內(nèi)嵌入文檔里的一幅圖像這是Netscape Navigator 3.0 beta 3引入的新對(duì)象。

屬性

border <IMG>標(biāo)記的BORDER特性

complete 表示瀏覽器是否完整地加載了圖像的一個(gè)布爾值

height HEIGHT特性

hspace HSPACE特性

lowsrc LOWSRC特性

src SRC特性

vsPace VSPACE特性

width WIDTH特性

事件處理程序

Onload 圖象載入

Onerror 載入錯(cuò)誤

Onabort 取消

16 images數(shù)組

它是document對(duì)象的一個(gè)屬性,文檔中所有圖像的列表。

屬性

length 文檔內(nèi)的圖像個(gè)數(shù)

17 link

它是document對(duì)象的一個(gè)屬性,文檔內(nèi)的一個(gè)<A HREF=>標(biāo)記。

屬性

hash 以散列號(hào)(#)開始的一個(gè)字符串,用于指定URL內(nèi)的一個(gè)錨點(diǎn)

host 包括冒號(hào)和端口號(hào)的URL的主機(jī)名部分

hostname 與host屬性相同,除了不包括冒號(hào)和端口號(hào)外

href 完整的URL

pathname URL的目錄路徑部分

port URL的:端口部分

protocol URL類型(http:、ftp:、gopher:等

關(guān)鍵詞標(biāo)簽:大全,參考,對(duì)象,一個(gè),

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 eclipse中如何設(shè)置字體大小_eclipse字體大小eclipse中如何設(shè)置字體大小_eclipse字體大小

相關(guān)下載

人氣排行 JS驗(yàn)證日期格式是否正確Java中3DES加密解密調(diào)用示例Java技術(shù)-J2EE開發(fā)日記-MyEclipse快捷鍵與插件大全用Java刪除文件夾里的所有文件JavaScript基本語法-常量和變量eclipse中如何設(shè)置字體大小_eclipse字體大小設(shè)置方法C#中的空值的判斷100多個(gè)很有用的JavaScript函數(shù)以及基礎(chǔ)寫法匯總