JS中document对象 window对象
生活随笔
收集整理的這篇文章主要介紹了
JS中document对象 window对象
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
所有的全局函數和對象都屬于Window對象的屬性和方法。
區別: 1、window 指窗體。Window 對象表示瀏覽器中打開的窗口。 document指頁面。document是window的一個子對象、一個對象屬性。2、用戶不能改變 document.location(因為這是當前顯示文檔的位置)。 但是,可以改變window.location (用其它文檔取代當前文檔) window.location本身也是一個對象, 而document.location不是對象。如果文檔包含框架(frame 或 iframe 標簽),瀏覽器會為HTML文檔創建一個window對象,
并為每個框架創建一個額外的 window 對象。
document 對 Document 對象的只讀引用。document 當前顯示的文檔(該屬性本身也是一個對象)。
frame 窗口里的一個框架((FRAME>)(該屬性本身也是一個對象)。
frames array 列舉窗口的框架對象的數組,按照這些對象在文檔中出現的順序列出(該屬性本身也是一個對象)。
1、window:代表瀏覽器中一個打開的窗口。它是一個頂層對象,而不是另一個對象的屬性。
(1)對象屬性
(2)對象方法
(3)成員對象
2、document對象:代表整個HTML?文檔,可用來訪問頁面中的所有元素。
(1)對象屬性
(2)對象方法
(3)body對象
(4)location-位置子對象
(5)通過集合引用(以images集合為例,forms集合等類似)
補充:
a)通過name屬性直接引用
<img name="oImage" src="">document.images.oImage????????? //document.images.name屬性
----------------------------
b)引用圖片的src屬性
document.images.oImage.src????? //document.images.name屬性.src
參考文章鏈接:
https://blog.csdn.net/zhouziyu2011/article/details/61922889
https://blog.csdn.net/qq_21577869/article/details/46895365
總結
以上是生活随笔為你收集整理的JS中document对象 window对象的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全能计算器怎么输入角度
- 下一篇: Angular Universal 官网