緩存重復使用的全局變量
1. 全局變量要比局部變量需要搜索的作用域長
2. 重復調用的方法也可以通過局部緩存來提速
3. 該項優化在IE上體現比較明顯
了解問題背景之后,下一步就來嘗試問題重現。如果在測試環境能夠重現,那這種問題就很好跟蹤分析。如果問題不能穩定重現或僅能在生產環境重現,那問題就相對比較棘手,這時要立刻收集現場證據,包括但不限于抓dump、收集應用程序以及系統日志、關注CPU內存情況、數據庫備份等等,之后不妨再嘗試重現,比如恢復客戶數據庫到測試環境重現。
記住,永遠不要讓相同的選擇器在你的代碼里出現多次.
注:(1)為了區分普通的JavaScript對象和jQuery對象,可以在變量首字母前加上 $ 符號。
(2)上面代碼可以使用jQuery的鏈式操作加以改善。如下所示:
|