之前幾個章節都是JavaScript的基礎部分,大家要真想掌握JavaScript,就必須得把基礎給打扎實。這一章我們進入JavaScript的核心技術,其實核心技術部分也是比較簡單的,大家不要一看到就退縮。
在之前我們接觸過很多JavaScript對象,例如什麼數組對象Array、日期對象Date等。.這一章我們來學習JavaScript最核心的對象之一:window對象。
在JavaScript中,一個浏覽器窗口就是一個window對象。window對象主要用來控制由窗口彈出的對話框、打開窗口或關閉窗口、控制窗口的大小和位置等等。一句話,window對象就是用來操作“浏覽器窗口”的一個對象。
市面上很多教程在講解window、document等對象時,不管是常用的還是不常用的屬性和方法,先一上來就幫你全部列出來,讀者看得頭都大。其實在JavaScript入門階段,對於window對象的屬性和方法,我們只需要掌握一些常用的就行,其他需要深入的我們在JavaScript進階再給大家詳細探討。
關於window對象的屬性很多,但是我們在JavaScript入門教程階段一個都用不著!所以這一章大家只需要認真掌握window對象的方法即可。
上面,我把window對象屬性去掉,並且篩選出最常用的方法。在JavaScript入門之時,只需要掌握這些就已經足夠我們走很遠了。
注意:由於JavaScript工作機制的原因,這一章中window對象很多方法使用在線測試工具沒有效果,請大家在本地編輯器自行測試!
總結1、一個浏覽器窗口就是一個window對象;
2、window對象是最核心的對象,document對象、history對象等都是window對象的子對象。