WebApi

2020-05-29  本文已影响0人  云木杉

DOM树

BOM 浏览器对象模型

window对象的常见事件

window.onload = function(){
    // 页面加载完执行的方法
}

window.addEventListener('load',function(){
    // 页面加载完执行
})

window.addEventListener('DOMContentLoaded',function(){
    // DOM树加载完执行
})

window.addEventListener('resize',function(){
    // 页面变化时执行
    window.innerWidth() // 屏幕宽度
})

定时器

// 1.setTimeOut 延时调用,只调用一次
setTimeOut(fun,2000) = window.setTime(fun,2000)
// 1.直接调用
var f = setTimeOut(function(){},2000);
// 关闭定时器
chearTimeOut(f);


// 2.调用方法
function fun(){
    //方法调用
}
setTimeOut(fun,2000);

// 2.间隔调用 setInterval()
var f = setInterval(fun,2000); // 2000毫秒执行一次,一直执行
// 关闭interval
clearInterval(f)

JS执行队列

当主线程任务执行完后,会去异步任务列表轮训是否有任务,如果有则执行,前提是主线程任务执行完毕后。

location对象

获取URL对象数据,其实可以直接console.dir(location) 去查看location对象属性

**navigator对象 **

history对象

与浏览器历史记录进行交互,该对象包含用户访问过的URL

界面使用 用的不多

本地存储

上一篇 下一篇

猜你喜欢

热点阅读