BOM

BOM概念

BOM(瀏覽器對(duì)象模型)

ECMAScript是JavaScript的核?,但如果要在web中使?JavaScript,那么BOM則?疑

才是真正的核?,

BOM的核?對(duì)象是window,它表?瀏覽器的?個(gè)實(shí)例,在瀏覽器中,window對(duì)象有雙重

??,它既是通過(guò)JavaScript訪問(wèn)瀏覽器窗?的?個(gè)接?,?是ECMAScript規(guī)定的

Global對(duì)象。這就意味著在?頁(yè)中定義的任何?個(gè)對(duì)象、變量和函數(shù),都以window作為其

Global對(duì)象,因此才有權(quán)訪問(wèn)parseInt()等對(duì)象

全局作?域

全局變量

全局屬性

delete

系統(tǒng)對(duì)話框

alert():警告//undefined

confirm():確認(rèn)////Boolean

propmt():提?//返回輸?值||null

print();打印

find():查找

console

console.warn('警告');

console.error('錯(cuò)誤');

console.group();

console.groupEnd();

console.time();

console.timeEnd();

console.dirxml()//顯是節(jié)點(diǎn)代碼窗???

var pageWidth=window.innerWidth,

pageHeight=window.innerHeight;

一般還會(huì)做兼容處理

窗口的打開

window.open('https://www.baidu.com','botFrame');

當(dāng)前窗口打開

window.open('https://www.baidu.com','_self');

新窗口打開

_blank

window.open('https://www.baidu.com','_blank');

//_top//_parent

新窗口關(guān)閉

幕布-思維概要整理?具

var abs=window.open('https://www.baidu.com','_blank');

setTimeout(function(){

abs.close();

},3000)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • ??ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么...
    霜天曉閱讀 951評(píng)論 0 0
  • 什么是BOM BOM:Browser Object Model 瀏覽器對(duì)象模型BOM是JavaScript組成之一...
    ZombieBrandg閱讀 767評(píng)論 0 1
  • 大家好,我是IT修真院鄭州分院第三期的學(xué)員高雪峰,一枚正直、純潔、善良的前端程序員 今天給大家分享一下,修真院官網(wǎng)...
    月如春秋閱讀 459評(píng)論 0 1
  • 大家好,我是IT修真院鄭州分院第三期的學(xué)員高雪峰,一枚正直、純潔、善良的前端程序員 今天給大家分享一下,修真院官網(wǎng)...
    月如春秋閱讀 383評(píng)論 0 0
  • 什么是BOM BOM是browser object model的縮寫,簡(jiǎn)稱瀏覽器對(duì)象模型 BOM提供了獨(dú)立于內(nèi)容而...
    饑人谷_hak閱讀 1,670評(píng)論 0 1

友情鏈接更多精彩內(nèi)容