document對象和window對象

window對象---

? ? ? ?代表瀏覽器中的一個打開的窗口或者框架,window對象會在<body>或者<frameset>每次出現(xiàn)時被自動創(chuàng)建,在客戶端JavaScript中,Window對象是全局對象,所有的表達(dá)式都在當(dāng)前的環(huán)境中計算,要引用當(dāng)前的窗口不需要特殊的語法,可以把那個窗口屬性作為全局變量使用,例如:可以只寫document,而不必寫window.document。同樣可以把窗口的對象方法當(dāng)做函數(shù)來使用,如:只寫alert(),而不必寫window.alert


? ? window對象實現(xiàn)了核心JavaScript所定義的全局屬性和方法。

? ? Window對象的Window屬性和self屬性引用都是他自己。




document對象----

? ? ? ? ?代表整個HTML文檔,可以用來訪問頁面中的所有元素 。

每一個載入瀏覽器的HTML文檔都會成為document對象。document對象使我們可以從腳本中對HTML頁面中的所有元素進(jìn)行訪問。


? ? ? document對象是window對象的一部分,

? ? ?可以通過window.document屬性對其進(jìn)行訪問

? ? HTMLDocument接口進(jìn)行了擴(kuò)展,定義HTML專用的屬性和方法,很多屬性和方法都是 ? ? ? HTMLCollection對象,其中保存了對錨、表單、鏈接以及其他可腳本元素的引用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • document對象 每個載入瀏覽器的 HTML 文檔都會成為 Document 對象。Document 對象使我...
    frankisbaby閱讀 609評論 0 0
  • 簡單來說,document是window的一個對象屬性。Window 對象表示瀏覽器中打開的窗口。如果文檔包含框架...
    光小月閱讀 1,087評論 0 0
  • 一、JS前言 (1)認(rèn)識JS 也許你已經(jīng)了解HTML標(biāo)記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,922評論 0 8
  • 第一章: JS簡介 從當(dāng)初簡單的語言,變成了現(xiàn)在能夠處理復(fù)雜計算和交互,擁有閉包、匿名函數(shù), 甚至元編程等...
    LaBaby_閱讀 1,761評論 0 6

友情鏈接更多精彩內(nèi)容