JS滚轮事件(mousewheel/DOMMouseScroll)了解 -2014
by zhangxinxu from http://www.zhangxinxu.com 本文地址: http://www.zhangxinxu.com/wordpress/?p=3175 一、学无止境、温故知新 //zxx: 本段与技术无关,一些很个人的吐槽,可以跳过 已经没有了小学生时代过目不忘的记忆力了,很多自己折腾的东西、接触的东西,短短1年之后就全然不记得了。比方说,完全记不得获取元素与页面距离的方法( getBoundingClientRect ),或者是不记得现代浏览器下触发DOM自定义事件的方法( dispatchEvent ). 显然,适当的温习,翻阅以前的东西,或者自己空余时间处理相关的东西还是有必要的。其实,细想,东西记不住是自己自身原因,在折腾的时候就没有想方设法牢记(而不是通过反复使用记住)。比方说 getBoundingClientRect 就是“得到客户端矩形边界”的意思,或者使用邪恶记法记住“割( g )逼( b )艹( c )软( r )”。 dispatchEvent 方法使用“ 3 步走”,“创建( createEvent )-初始( init*Event )-分派( dispatchEvent )”。 学习的脚步不能停止。一站到底的那些“变态”们也有不知道的东西,显然,我们这些草辈,尤其年轻的自己,不知道的更多