clientWitrh与offsetWith最大的区别就是不包含边框
立即执行函数:
(function(){})():后面的()相当于调用,可传参
(function(){}())
主要作用:创建一个独立的作用域,避免命名冲突问题
多个立即执行函数间要用‘;’隔开
window.devicePixelRatio:物理像素比,pc端为1,手机端为2
pageshow事件,重新加载页面触发的事件,火狐也可以。load事件火狐不可。pageshow事件有persisted属性,用来判断是否是缓存的页面,是返回true
元素滚动scroll
scrollHeight是真正内容的大小,包括超出边框的内容的高度。
scroll事件,滚动条发生变化就会触发。
element.addEventListener(‘scroll’,function(){})
总结