document和window的區別?
簡單來說,document是window的一個對象屬性。Window 對象表示瀏覽器中打開的窗口。如果文檔包含框架(frame 或 iframe 標簽),瀏覽器會為 HTML 文檔創建一個 window 對象,并為每個框架創建一個額外的 window 對象。所有的全局函數和對象都屬于Window 對象的屬性和方法。document 對 Document 對象的只讀引用。區別:
1、window 指窗體。document指頁面。document是window的一個子對象。
2、用戶不能改變 document.location(因為這是當前顯示文檔的位置)。但是,可以改變window.location (用其它文檔取代當前文檔)window.location本身也是一個對象,而document.location不是對象