
1.offset与style的区别

2.client的用法:

3.立即执行函数:

多个立即函数最后要加‘;’来分割开来,不然会报错。
(function(a,b){func...}(1,2));
上面这是一个标准的写法,也可以写作:
(function(a,b){func...})(1,2)
上面这个也是可以的一种写法,后面的括号里面就是传递的参数。
4.flexibelJS的一些注意点:
- window.Event设置属性中的pageshow

- e.persisted返回true就是说如果这个页面是从缓存取过来的页面。
5.scroll属性:



onscroll事件:当div有滚动条的时候可以用其实现相应功能。
6.页面被卷去的头部,通过window.pageYOffset获得,同时也可以通过window.pageXOffset获得左侧被卷入的大小。

页面返回顶部的几种方式可见:https://www.cnblogs.com/art-poet/p/13755083.html
本文探讨了JavaScript中offset与style的区别,client属性的使用,以及立即执行函数的不同写法。还提到了flexibleJS的注意事项,特别是如何利用window.Event的pageshow属性判断页面是否从缓存加载。同时,介绍了onscroll事件在实现div滚动功能中的应用,以及获取页面滚动位置的方法。最后,文章提供了页面返回顶部的多种实现方案链接。
455

被折叠的 条评论
为什么被折叠?



