js中bom物件有哪些
在JavaScript中bom可以彈出新瀏覽器視窗並移動、關閉和更改瀏覽器視窗大小。bom中有六個物件,分管執行bom的不同功能。本文向大家詳解JavaScript中六個bom物件:1、window物件;2、document物件;3、location物件;4、navigator物件;5、screen物件;6、history物件。
1、window物件 :是JS的最頂層物件,其他的BOM物件都是window物件的屬性。
提供了獨立於內容與瀏覽器視窗進行互動的物件,使用瀏覽器物件模型可以實現與HTML的互動。
使用語法
window.屬性名= "屬性值"
2、document物件:文件物件。
使用語法
document.referrer document.URL
3、location物件:瀏覽器當前URL資訊。
href: href屬性是一個可讀可寫的字串,可設定或返回當前顯示的文件的完整 URL。
常用使用方法
1)hash:儲存當前url中的雜湊值(url中#號後面的任意個字元),url中不包含雜湊值 則返回空串
2)host:儲存當前url中的域名和埠號
3)hostName:儲存當前url中的域名
4、navigator物件:瀏覽器本身資訊。
appName:屬性可返回瀏覽器的名稱。
常用使用方法
1)navigator.appCodeName 瀏覽器代號
2)navigator.appName 瀏覽器名稱
3)navigator.appVersion 瀏覽器版本
5、screen物件:客戶端螢幕資訊。
height: 該屬性返回顯示螢幕的高度。
width: 該屬性返回顯示器螢幕的寬度。
6、history物件:瀏覽器訪問歷史資訊。
length: 該屬性可以返回瀏覽器歷史列表中的 URL 數量。
以上就是JavaScript中六個bom物件的介紹,希望能幫助你理解哦~更多JavaScript學習推薦:。
本文教程操作環境:windows7系統、jquery3.2.1版本,DELL G3電腦。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1020/viewspace-2831093/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js中的BOM物件JS物件
- JS BOM篇(一)window物件JS物件
- JS知識總結之BOM物件JS物件
- JS-bomJS
- 什麼是BOM物件物件
- javaScript事件,Bom,Dom物件JavaScript事件物件
- javascript 筆記03(建立物件/原型模式/js 繼承/BOM)JavaScript筆記物件原型模式JS繼承
- 初識BOM及其部分物件物件
- 舉例說明常用的BOM屬性和方法有哪些?
- 物件導向有哪些特性物件
- Js中Math物件JS物件
- java中什麼樣的物件才能作為gc root物件,gc root物件有哪些Java物件GC
- Node.js 21中有哪些最新功能?Node.js
- Java建立物件的方法有哪些?Java物件
- JS中的原型物件JS原型物件
- js中事件物件eventJS事件物件
- JS中建立物件的方法JS物件
- js 去掉陣列物件中的重複物件JS陣列物件
- [寫作中...]Js物件導向(2): 建立物件JS物件
- JS學習之Bom(系統彈框)JS
- 瀏覽器中的JavaScript核心BOM(瀏覽器物件模型)重點掌握物件之Location物件的屬性與方法瀏覽器JavaScript物件模型
- js最基礎語法有哪些?JS
- JS 中 物件 基礎認識JS物件
- VUE js中複製物件 JSONVue物件JSON
- JS 中特殊的物件-陣列JS物件陣列
- JS中的Promise 物件記錄JSPromise物件
- 【冰山白皮書】JS中的物件JS物件
- js中給陣列中物件去重JS陣列物件
- DOM和BOM有什麼區別?
- JS學習之Bom(window和定時器)JS定時器
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝
- 舉例說明js滑鼠事件有哪些?JS事件
- js延遲載入的方式有哪些?JS
- JS 中的物件導向 prototype classJS物件
- JS物件JS物件
- 『Java 語法基礎』物件導向有哪些特性Java物件
- Pandas Series物件有哪些屬性?六大類!物件
- 【Java基礎知識】物件導向有哪些特性Java物件