WebAPI-BOM

BOM:Browser Object Model, 浏览器模型, 提供和浏览器相关的操作(提供了一系列的多项和函数)

window 全局对象

API作用
window.open(url)打开新窗口,返回新窗口的window对象
window.close()关闭window对象对应窗口
window.setTimeout(fun,second)设置一个定时器,在一定时间后执行指定函数,返回定时器ID,函数参数1:回调函数,参数2:时间 毫秒
window.clearTimeout(timeoutId)删除指定ID定时器,参数为定时器ID
window.setInterval(fun,second)设置一个定时器,每隔一段时间后执行指定函数,返回定时器ID,函数参数1:回调函数,参数2:时间 毫秒
window.clearInterval(intervalId)删除指定ID定时器,参数为定时器ID
window.alert(context)弹出框
window.confirm(context)确认框

window.location 提供浏览器地址栏的相关操作

API作用
location.href获取或者设置页面的当前地址,可以用作跳转页面
location.hash获取或设置地址中的hash部分,#号,锚链接
location.search获取或设置地址中的参数部分,?号,参数
location.protocol获取或设置地址中的协议部分
location.host获取或设置地址中的主机名和端口号
location.hostname获取或设置地址中的主机名
location.port获取或设置地址中的端口号
location.pathname获取或设置地址中的路径部分
location.reload()刷新页面函数

window.history 页面历史记录操作

API作用
history.back()后退
history.forward()前进
history.go()根据当前页面的偏移量进入指定记录页
history.pushState()在历史记录中添加一条记录
history.replaceState()替换当前记录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值