JavaScript BOM操作

BOM

概念:browser object model

常用对象

window窗口 浏览器的窗口
我们定义的全局变量都是window对象的属性和方法
在这里插入图片描述
窗口body的宽度:window.innerWidth
窗口body的高度:window.innerHeigh
常用的方法:
Window.onload:窗口加载事件
在这里插入图片描述
open:打开一个新的窗口。三个参数,第一个参数打开窗口的路径,第二个参数打开的方式,第三个参数对于新打开浏览器的描述(宽度 高度等)
close:关闭一个窗口
moveto:移动一个窗口,以窗口的左上角坐标为起点
focus:使窗口获得焦点
resizeto:改变窗口的大小

在这里插入图片描述
screen:屏幕,也是window下面的一个对象,在使用的时候可以使用window.screen,也可以把window去掉。
屏幕常用的属性:宽 和 高(可用的高 不包括任务栏)
在这里插入图片描述
协议://主机 : 端口/路径
在这里插入图片描述
history:历史记录
记录当前窗口的历史,可以进行页面的转换
back:返回上一页
forward:进入下一页
go:确定进入到哪一页(-1回到上一页)
在这里插入图片描述

弹窗

alert():警告提示框,也是window对象下的方法,window可以省略不写
prompt(“提示的信息”,“默认值”):信息提示输入框。当点击确定后才把值返回,否则返回的是空。
Confirm(“提示的信息”):确认框。点击确认返回true,点击取消返回false。
在这里插入图片描述

定时器和延时器

setInterval(“函数”,“毫秒数”); //计时器,就是每隔多长时间就调用一次函数
(反复调用)
clearInterval(“计时器”) //停止一个计时器
在这里插入图片描述
setTimeout(“函数名”,“毫秒数”); //延时器,就是隔了多长时间之后调用一次函数
(执行一次)
在这里插入图片描述

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值