JavaScript BOM & DOM
阿新 • • 發佈:2018-09-06
font 對話 模型 ati obj 方法 rip ont http
BOM(Browser Object Model)是指瀏覽器對象模型,它使 JavaScript 有能力與瀏覽器進行“對話”。
DOM (Document Object Model)是指文檔對象模型,通過它,可以訪問HTML文檔的所有元素。
Window對象是客戶端JavaScript最高層對象之一,由於window對象是其它大部分對象的共同祖先,在調用window對象的方法和屬性時,可以省略window對象的引用。例如:window.document.write()可以簡寫成:document.write()。
常用方法:
location:
查看當前網址URL:
location.href
修改網址:
location.href=‘http://qq.com‘
刷新網址: 需要加括號
location.reload()
彈出框
var a = alert(‘---警告框---‘); console.log(a); var c = confirm(‘---你確認嘛?---‘); console.log(c); var p = prompt(‘---提示框---‘); console.log(p);
計時相關:set
指定時間之後做一件事: setTimeout()
setTimeout(要做的事,時間毫秒)
停止這個事:
clearTimeout(t)
每隔一段時間做一件事: setInterval
t = setInterval(f2=()=>{ console.log(‘這是啥‘,1000); console.log(‘ooxx‘); },1000)
停止這個事
clearInterval(t)
JavaScript BOM & DOM