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知識總結之BOM物件JS物件
- BOM之location物件物件
- JS-bomJS
- 什麼是BOM物件物件
- javaScript事件,Bom,Dom物件JavaScript事件物件
- javaScript BOM物件分析整理JavaScript物件
- javascript 筆記03(建立物件/原型模式/js 繼承/BOM)JavaScript筆記物件原型模式JS繼承
- 物件導向有哪些特性物件
- 初識BOM及其部分物件物件
- java中什麼樣的物件才能作為gc root物件,gc root物件有哪些Java物件GC
- Java建立物件的方法有哪些?Java物件
- js中typeof的返回值型別有哪些JS型別
- Node.js 21中有哪些最新功能?Node.js
- JS中的JSON物件JSON物件
- Js中Math物件JS物件
- JavaScript學習4:BOM之window物件JavaScript物件
- JavaScript學習5:BOM之location物件JavaScript物件
- JavaScript中[]作用有哪些JavaScript
- ERP系統中與BOM有關的常用方法(轉)
- MySQL Json有哪些缺點MySqlJSON
- js中事件物件eventJS事件物件
- JS中的原型物件JS原型物件
- VUE js中複製物件 JSONVue物件JSON
- js 中的json物件和mapJSON物件
- js最基礎語法有哪些?JS
- AngularJS 2.0會有哪些新特性?AngularJS
- JS中建立物件的方法JS物件
- 瀏覽器中的JavaScript核心BOM(瀏覽器物件模型)重點掌握物件之Location物件的屬性與方法瀏覽器JavaScript物件模型
- [寫作中...]Js物件導向(2): 建立物件JS物件
- js 去掉陣列物件中的重複物件JS陣列物件
- JS中的Math物件,陣列,和Date物件JS物件陣列
- 【Java基礎知識】物件導向有哪些特性Java物件
- Pandas Series物件有哪些屬性?六大類!物件
- 『Java 語法基礎』物件導向有哪些特性Java物件
- python中list有哪些方法Python