2010-11-12 55 views
1

我想調試另一個開發人員在jquery中編寫的代碼,因爲頁面加載確實很慢並且崩潰了瀏覽器。 我需要一個建議如何測試,調試大量的jQuery代碼。 需要一些在其他人寫的現有代碼的角度來看內存清理的好技術。 所有的建議,工具,相關鏈接將不勝感激。 我正在使用螢火蟲調試代碼。在jQuery中清理內存的常用技巧

謝謝你的時間。

+0

您是否嘗試過任何建議。 – kobe 2010-11-12 15:27:22

回答

2

通過這個功能的onload,無論下面的方法中的代碼被執行代碼和身份的所有for循環,全局變量,字符串concatination,null檢查onthe的page.Go負荷運行, DIV存在檢查...

有了上面的東西,你可以解決一些......在Firebug還發出

運行分析,

$(document).ready(function() { 
    // check for all null checks properly 
// check global variables 
// check forloops 
// check circular references 
    }); 
+0

你可以檢查螢火蟲.net面板,看看哪個http請求花費更多時間。你可以按內存排序,在這個時間。有各種各樣的事情來檢查,不僅jQuery。你在使用什麼技術進行服務器,任何數據庫調用,你使用的是實現瀏覽器緩存......有很多東西需要驗證 – kobe 2010-11-12 14:47:15