[問題] 大量事件綁定

看板Ajax作者 (西門貓)時間11年前 (2013/05/31 21:54), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/2 (看更多)
我有一個頁面, 要處理非常多的邏輯, 剛開始載入非常慢, 我本來以為或許是很多邏輯運算沒寫好, 導致載入速度緩慢, 後來稍微測試一下, 在整個網頁操作的時候速度還算正常, 只有剛開始載入非常緩慢, 我發現到主要時間都花在註冊事件上(delegate、on), 請問有什麼方法可以改進嗎? 目前有想到一個作法是使用setTimeout, 慢慢地註冊事件, 還是說會有更好的解法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.107.99

05/31 22:21, , 1F
http://tinyurl.com/kdqh35c 看這有沒有幫助到
05/31 22:21, 1F

05/31 22:24, , 2F
你確定是註冊事件不是執行事件嗎? 註冊事件理當不慢啊..
05/31 22:24, 2F

05/31 22:35, , 3F
網頁的效率瓶頸通常是在dom重構、畫面重繪上 綁事件花
05/31 22:35, 3F

05/31 22:35, , 4F
的時間應該是可以不計才對
05/31 22:35, 4F

05/31 22:36, , 5F
你把程式碼貼出來看有沒有好心人要幫你看會比較有用
05/31 22:36, 5F

05/31 22:36, , 6F
不要自己猜慢在哪邊....
05/31 22:36, 6F
文章代碼(AID): #1HgAkXcy (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1HgAkXcy (Ajax)