JS------DAY2

BOM的基本操作:

获取可视窗口宽度:window.innerWidth()

获取可视窗口高度:window.innerHeight()

提示框:window.alert()

询问框:window.confirm()

输入框:window.prompt()

开启标签页:window.open('url')

关闭标签页:window.close()

JS中,业内元素的id可以当变量来使用。

 

浏览器常见事件:

资源加载完毕:window.onload = function(){}

可视尺寸改变:window.οnresize= function(){}

滚动条位置改变:window.onscroll = function(){}

浏览器的历史记录操作:

回退:window.history.back()

前进:window.history.forward()

 

浏览器滚动到具体位置:
无动画:

window.scrollTo(left:,top:)   //left是卷去的宽,top是卷去的高

有动画:

window.scrollTo({left: ,top:, behavior:smooth})

获取卷去的高度:

带ducumentElement的要有<!DOCTYPE>

不带ducumentElement的,带body的,不用有<!DOCTYPE>

因此为了方便呢,有一种兼顾的方法:

定时器:

 间隔定时器写法:

 每隔一秒执行一次

延迟计时器:

多少秒以后执行一次

 定时器的返回值:

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值