记录JS学习

1.clientWidth和clientHeight获取到的数据是不包含边框的,而offsetW和offsetH是包含边框的.

2.立即调用函数  作用 独立创建了一个作用域,里面所有的变量都是局部变量,不会有冲突

写法1:(function(形参) {

内容...

})(实参)

 

写法2:(function (a,b) {

内容

} (1,2))

3.document.addEventListener('DOMContentLoaded' , setBodyFontSize) 这是设置等页面加载完毕后  执行setB这个函数

4.scroll系列属性  scrollWidth 返回自身实际的高度 不含边框 height同理

scrollTop 和scrollLeft  元素被卷去的头部和被卷去的左侧

 

注意 页面获取滚动距离是通过pageXoffset和pageYoffset

5. mouseover和mouseenter的区别

mouseover 鼠标经过自身和子盒子都会触发  enter不会(enter不会冒泡) mouseleave和enter一样

6.动画的基本原理 

通过定时器setInterval 

7.给不同的元素指定不同的定时器 

8.将动画函数封装成js

 

9. window.scroll(x,y) 页面滚动到指定坐标

页面滚动了多少距离 是用window.pageYOffset得到

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值