国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

bom基礎(chǔ)

shusen / 1188人閱讀

摘要:里面的對(duì)象什么是是瀏覽器對(duì)象,全拼為瀏覽器對(duì)象模型是的縮寫(xiě),簡(jiǎn)稱(chēng)瀏覽器對(duì)象模型提供了獨(dú)立于內(nèi)容而與瀏覽器窗口進(jìn)行交互的對(duì)象由于主要用于管理窗口與窗口之間的通訊,因此其核心對(duì)象是由一系列相關(guān)的對(duì)象構(gòu)成,并且每個(gè)對(duì)象都提供了很多方法與屬性缺乏標(biāo)

js里面的Bom對(duì)象 什么是Bom

Bom是瀏覽器對(duì)象,全拼為(Browser Object Model)瀏覽器對(duì)象模型

BOM是browser object model的縮寫(xiě),簡(jiǎn)稱(chēng)瀏覽器對(duì)象模型

BOM提供了獨(dú)立于內(nèi)容而與瀏覽器窗口進(jìn)行交互的對(duì)象

由于BOM主要用于管理窗口與窗口之間的通訊,因此其核心對(duì)象是window

BOM由一系列相關(guān)的對(duì)象構(gòu)成,并且每個(gè)對(duì)象都提供了很多方法與屬性

BOM缺乏標(biāo)準(zhǔn),JavaScript語(yǔ)法的標(biāo)準(zhǔn)化組織是ECMA,DOM的標(biāo)準(zhǔn)化組織是W3C,

BOM最初是Netscape瀏覽器標(biāo)準(zhǔn)的一部分

bom屬性 描述
window 對(duì)象
navigator 瀏覽器信息
location 瀏覽器定位和導(dǎo)航
screen 屏幕信息
history 窗口瀏覽器歷史
document 文檔
window

window對(duì)象是js中的頂級(jí)對(duì)象,所有定義在全局作用域中的變量、函數(shù)都會(huì)變成window對(duì)象的屬性和方法,在調(diào)用的時(shí)候可以省略window。

例:

打開(kāi)窗口:window.open(url,target,param);

// url    要打開(kāi)的地址
// target 新窗口的位置     _blank(默認(rèn))  _self 
// param  新窗口的一些設(shè)置
// 返回值,新窗口的句柄

關(guān)閉窗口:window.close();

定時(shí)器 setIiterval clearInterval

    setTimeout       clearTimeout

系統(tǒng)對(duì)話框
alert() // 系統(tǒng)彈窗
confirm() // 確認(rèn)、取消彈窗
prompt() // 輸入彈窗

navigator

navigator對(duì)象:包含大量有關(guān)Web瀏覽器的信息,在檢測(cè)瀏覽器及操作系統(tǒng)上非常有用

window.navigator.appCodeName //瀏覽器代碼名
window.navigator.appName //瀏覽器步伐名
window.navigator.appMinorVersion //瀏覽器補(bǔ)釘版本
window.navigator.cpuClass //cpu類(lèi)型x86
window.navigator.platform //操作體系類(lèi)型win32
window.navigator.plugins
window.navigator.opsProfile
window.navigator.userProfile
window.navigator.systemLanguage //客戶(hù)體系語(yǔ)言zh-cn簡(jiǎn)體中文
window.navigator.userLanguage //用戶(hù)語(yǔ)言,同上
window.navigator.appVersion //瀏覽器版本(包括 體系版本)
window.navigator.userAgent//用戶(hù)代理頭的字符串表示
window.navigator.onLine //用戶(hù)否在線
window.navigator.cookieEnabled //瀏覽器是否撐持cookie
window.navigator.mimeTypes
location
location對(duì)象:表示載入窗口的URL,也可用window.location引用它
location.href //當(dāng)前載入頁(yè)面的完整URL
location.host //服務(wù)器的名字
location.pathname //URL中主機(jī)名后的部分,如/pictures/index.htm
location.hash //如果URL包含#,返回該符號(hào)之后的內(nèi)容,如#anchor1
location.reload(true | false); //重新載入當(dāng)前頁(yè)面,為false時(shí)從瀏覽器緩存中重載,為true時(shí)從服務(wù)器端重載,默認(rèn)為false
document.location.reload(URL) //打開(kāi)新的網(wǎng)頁(yè)
screen
window.screen.width //屏幕寬度
window.screen.height //屏幕高度
window.screen.availWidth //可用寬度(除去任務(wù)欄的高度)
window.screen.availHeight //可用高度(除去任務(wù)欄的高度)
history
history.back() //在瀏覽歷史里后退一步
history.forward() //在瀏覽歷史里前進(jìn)一步
history.go(i) //到汗青詳細(xì)登記單的第i位

h5里的history:
pushState(a,b,c)//a:數(shù)據(jù) c:地址欄
window.onpopstate
document
document.write() //動(dòng)態(tài)向頁(yè)面寫(xiě)入內(nèi)容

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/84842.html

相關(guān)文章

  • 談?wù)劄g覽器里的JavaScript

    摘要:而與最大的區(qū)別在于與瀏覽器溝通的窗口,不涉及網(wǎng)頁(yè)內(nèi)容。完全依賴(lài)于瀏覽器廠商實(shí)作本身無(wú)標(biāo)準(zhǔn)規(guī)范,而有著所制定的標(biāo)準(zhǔn)來(lái)規(guī)范。而透過(guò)選取出來(lái)的節(jié)點(diǎn),我們可以通過(guò)操作屬性來(lái)變更它的文字。在許多的網(wǎng)頁(yè)前端教學(xué)或是文章書(shū)籍當(dāng)中,你可能常常聽(tīng)到這樣的說(shuō)法:「HTML、CSS 與JavaScript 是網(wǎng)頁(yè)前端三大要素」,其中: HTML 負(fù)責(zé)資料與結(jié)構(gòu) CSS 負(fù)責(zé)樣式與呈現(xiàn) JavaScript 負(fù)責(zé)...

    CastlePeaK 評(píng)論0 收藏0
  • 前端培訓(xùn)-中級(jí)階段(4)- BOM 瀏覽器對(duì)象模型(2019-07-04期)

    摘要:提供了與瀏覽器窗口進(jìn)行交互的對(duì)象標(biāo)簽之間不會(huì)共享。用于描述當(dāng)前瀏覽器的歷史記錄。表示窗口是否以全屏顯示。 前端最基礎(chǔ)的就是 HTML+CSS+Javascript。掌握了這三門(mén)技術(shù)就算入門(mén),但也僅僅是入門(mén),現(xiàn)在前端開(kāi)發(fā)的定義已經(jīng)遠(yuǎn)遠(yuǎn)不止這些。前端小課堂(HTML/CSS/JS),本著提升技術(shù)水平,打牢基礎(chǔ)知識(shí)的中心思想,我們開(kāi)課啦(每周四)。 前面我們已經(jīng)基本掌握常規(guī)的語(yǔ)法語(yǔ)義,以及基...

    smallStone 評(píng)論0 收藏0
  • 前端培訓(xùn)-中級(jí)階段(4)- BOM 瀏覽器對(duì)象模型(2019-07-04期)

    摘要:提供了與瀏覽器窗口進(jìn)行交互的對(duì)象標(biāo)簽之間不會(huì)共享。用于描述當(dāng)前瀏覽器的歷史記錄。表示窗口是否以全屏顯示。 前端最基礎(chǔ)的就是 HTML+CSS+Javascript。掌握了這三門(mén)技術(shù)就算入門(mén),但也僅僅是入門(mén),現(xiàn)在前端開(kāi)發(fā)的定義已經(jīng)遠(yuǎn)遠(yuǎn)不止這些。前端小課堂(HTML/CSS/JS),本著提升技術(shù)水平,打牢基礎(chǔ)知識(shí)的中心思想,我們開(kāi)課啦(每周四)。 前面我們已經(jīng)基本掌握常規(guī)的語(yǔ)法語(yǔ)義,以及基...

    h9911 評(píng)論0 收藏0
  • 基礎(chǔ)鞏固:JavaScript基礎(chǔ)總結(jié)(基本概念篇)

    摘要:基礎(chǔ)鞏固基礎(chǔ)總結(jié)使用已經(jīng)好幾年了,由于工作主要是做服務(wù)端開(kāi)發(fā),在工作中逐漸發(fā)現(xiàn)的使用范圍原來(lái)越廣泛。這里要注意,務(wù)必將基礎(chǔ)部分掌握牢靠,磨刀不誤砍柴功,只有將基礎(chǔ)部分掌握并建立起系統(tǒng)的知識(shí)體系,在后面學(xué)習(xí)衍生的其他模式才能游刃有余。 基礎(chǔ)鞏固:JavaScript基礎(chǔ)總結(jié) 使用JavaScript已經(jīng)好幾年了,由于工作主要是做服務(wù)端開(kāi)發(fā),在工作中逐漸發(fā)現(xiàn)JavaScript的使用范圍原...

    YuboonaZhang 評(píng)論0 收藏0
  • 做一名精致的JavaScripter 01:JavaScript簡(jiǎn)介

    摘要:精致從細(xì)節(jié)做起。標(biāo)準(zhǔn)會(huì)在每年的月發(fā)布一次,作為當(dāng)年的正式版本,便是年發(fā)布的正式版本。支持情況各大瀏覽器對(duì)的支持情況瀏覽器支持情況對(duì)的支持情況支持情況。在瀏覽器中基于實(shí)現(xiàn)的已經(jīng)成為的重要組成部分。 精致從細(xì)節(jié)做起。前端的工作也有一段時(shí)間了,大大小小的前端框架都有接觸過(guò),越是深入學(xué)習(xí)越是感覺(jué)之前的學(xué)習(xí)過(guò)于粗糙,基礎(chǔ)不夠扎實(shí),于是準(zhǔn)備近期把JavaScript的基礎(chǔ)知識(shí)點(diǎn)梳理一下,查缺補(bǔ)漏,...

    張巨偉 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<