#有一個問題憋很久了:如果不使用事件委託,很多人都是這樣寫的(如上圖),把點擊事件循環一遍。 我的問題是:這樣寫比寫三遍只是頁面程式碼更少嗎? 還是性能更好?好在哪裡?
程式碼少,優雅一些,效能感覺沒多大差別吧。不過這樣寫,要小心閉包的問題,也就是當function要用到i的時候,你懂得。
只是程式碼更少效能都是一樣的
邏輯簡單了不容易出錯,增加了開銷,但一般不足以影響效能。要是把 handler 單獨拿出來影響就更小了。
運算是一樣的,有循環,就是程式碼減少了吧。
程式碼少,優雅一些,效能感覺沒多大差別吧。不過這樣寫,要小心閉包的問題,也就是當function要用到i的時候,你懂得。
只是程式碼更少
效能都是一樣的
邏輯簡單了不容易出錯,增加了開銷,但一般不足以影響效能。要是把 handler 單獨拿出來影響就更小了。
運算是一樣的,有循環,就是程式碼減少了吧。