BOM一些不怎麼重要的方法

2021-10-23 19:46:38 字數 810 閱讀 1021

console.

log(window.innerwidth)

//獲取可視視窗的寬度

console.

log(window.innerheight)

//獲取可視視窗的高度

location.href=

''location.

reload()

//重新整理頁面

window.history.

forward()

//頁面前進一次

window.history.

back()

//頁面後退

window.history.go(

1)//引數可以是任意整數 負數為後退 正數為前進

window.onload //在資源都載入完畢的時候觸發該事件

window.scroll //當頁面滾動的時候觸發該事件

var mywindow=window.

open()

;//開啟乙個空頁面 裡面可以加引數 為開啟網頁的位址

mywindow.

close()

//關閉剛剛開啟的頁面

//獲取元素的css樣式

var div = document.

queryselector

("#div"

)var divcssstyle = window.

getcomputedstyle

(div)

console.

log(divcssstyle.width)

;

BOM 的一些總結

一 window物件 1 window 物件是整個瀏覽器的核心,所有物件和集合都以某種方式回接到window物件。2 如果頁面使用的框架集合,每個框架都由他自己的window物件表示,存放在 frames 集合中,在這個集合中,可用數字 由0開始,從左到右,逐行的 或名字對框架進行索引。3 乙個更加...

一些重要的演算法

原文 http coolshell.cn p 2583 下面是一些比較重要的演算法,原文 羅 列了32個,但我覺得有很多是數論裡的或是比較生僻的,和計算機的不相干,所以沒有選取。下面的這些,有的我們經常在用,有的基本不用。有的很常見,有的 很偏。不過了解一下也是好事。也歡迎你留下你覺得有意義的演算法...

一些重要的演算法

酷殼 http coolshell.cn 原文 http coolshell.cn p 2583 下面是一些比較重要的演算法,原文羅列了32個,但我覺得有很多是數論裡的或是比較生僻的,和計算機的不相干,所以沒有選取。下面的這些,有的我們經常在用,有的基本不用。有的很常見,有的很偏。不過了解一下也是好...