JS滾輪事件(mousewheel/DOMMouseScroll)了解
一、學無止境、溫故知新
//zxx: 本段與技術無關,一些很個人的吐槽,可以跳過
已經(jīng)沒有了小學生時代過目不忘的記憶力了,很多自己折騰的東西、接觸的東西,短短1年之后就全然不記得了。比方說,完全記不得獲取元素與頁面距離的方法(getBoundingClientRect),或者是不記得現(xiàn)代瀏覽器下觸發(fā)DOM自定義事件的方法(dispatchEvent). 顯然,適當?shù)臏亓?,翻閱以前的東西,或者自己空余時間處理相關的東西還是有必要的。其實,細想,東西記不住是自己自身原因,在折騰的時候就沒有想方設法牢記(而不是通過反復使用記?。1确秸fgetBoundingClientRect就是“得到客戶端矩形邊界”的意思,或者使用邪惡記法記住“割(g)逼(b)艸(c)軟(r)”。dispatchEvent方法使用“3步走”,“創(chuàng)建(createEvent)-初始(init*Event)-分派(dispatchEvent)”。
學習的腳步不能停止。一站到底的那些“變態(tài)”們也有不知道的東西,顯然,我們這些草輩,尤其年輕的自己,不知道的