location對象其實就是window.location,其中頂級對象window可以省略 主要的屬性 location.host 主機 location.hostname 主機名 location.port 埠 location.protocol 協議 location.pathname 路徑 ...
location對象其實就是window.location,其中頂級對象window可以省略
主要的屬性
location.host 主機
location.hostname 主機名
location.port 埠
location.protocol 協議
location.pathname 路徑名
location.search 獲取地址中從?開始的參數
location.href 路徑的地址
location.hash 錨點值(從#開始)
關於頂級對象window
js三大組成分別是ECMAScript、BOM、DOM,其中BOM即為瀏覽器對象模型。從字面上看,BOM的範圍是大於DOM的。
瀏覽器對象其實就是指window對象,它是頂級對象。
常見的document、console、alert、prompt、confirm都屬於window
所有定義在全局作用域內的變數和函數都會變為window對象的屬性和方法
window對象下的屬性和方法在調用的時候可以不用寫window