作者gn00742754 (西門貓)
看板Ajax
標題[問題] 大量事件綁定
時間Fri May 31 21:54:38 2013
我有一個頁面,
要處理非常多的邏輯,
剛開始載入非常慢,
我本來以為或許是很多邏輯運算沒寫好,
導致載入速度緩慢,
後來稍微測試一下,
在整個網頁操作的時候速度還算正常,
只有剛開始載入非常緩慢,
我發現到主要時間都花在註冊事件上(delegate、on),
請問有什麼方法可以改進嗎?
目前有想到一個作法是使用setTimeout,
慢慢地註冊事件,
還是說會有更好的解法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.107.99
2F:→ TonyQ:你確定是註冊事件不是執行事件嗎? 註冊事件理當不慢啊.. 05/31 22:24
3F:推 mrbigmouth:網頁的效率瓶頸通常是在dom重構、畫面重繪上 綁事件花 05/31 22:35
4F:→ mrbigmouth:的時間應該是可以不計才對 05/31 22:35
5F:→ mrbigmouth:你把程式碼貼出來看有沒有好心人要幫你看會比較有用 05/31 22:36
6F:→ mrbigmouth:不要自己猜慢在哪邊.... 05/31 22:36