這篇文章主要介紹javascript中常見的bom對象有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
永城網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、成都響應式網(wǎng)站建設公司等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)從2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選成都創(chuàng)新互聯(lián)。
1.JavaScript主要用來向HTML頁面添加交互行為。 2.JavaScript可以直接嵌入到HTML頁面,但寫成單獨的js文件有利于結構和行為的分離。 3.JavaScript具有跨平臺特性,在絕大多數(shù)瀏覽器的支持下,可以在多種平臺下運行。
在JavaScript中bom可以彈出新瀏覽器窗口并移動、關閉和更改瀏覽器窗口大小。bom中有六個對象,分管執(zhí)行bom的不同功能。
JavaScript中六個bom對象:1、window對象;2、document對象;3、location對象;4、navigator對象;5、screen對象;6、history對象。
1、window對象 :是JS的最頂層對象,其他的BOM對象都是window對象的屬性。
提供了獨立于內(nèi)容與瀏覽器窗口進行交互的對象,使用瀏覽器對象模型可以實現(xiàn)與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 數(shù)量。
以上是“javascript中常見的bom對象有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文名稱:javascript中常見的bom對象有哪些
當前路徑:http://www.rwnh.cn/article46/jgjgeg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、網(wǎng)站維護、關鍵詞優(yōu)化、小程序開發(fā)、網(wǎng)站設計公司、網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)