![](/img/trans.png)
[英]How to increase the performance when using jQuery and jQuery UI draggable feature
[英]How to increase performance of jQuery
我有一個用jsp和jQuery編寫的聊天應用程序。 我已將setTimeout方法用於在某些URL中連續發布請求的線程。 我的瀏覽器在一段時間后掛起,CPU使用率很高。
有什么辦法可以提高JS的性能?
檢查這一點: http : //www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx#tip1
它有一些非常好的建議,例如:
您是否嘗試過使用Firebug進行調試? 您可以使用它來調試javascript,監視請求和響應等等。
好吧,我在這之前做過了(這與jquery無關):
try {
window.clearInterval(x);
} catch(e) {
// do nothing
}
x = setInterval(Update, 1000);
在您的情況下,您應該clearTimeout :)
嘗試這個 :
refresh() { $.post("./chatServlet", { message: "hxci", name: $("#author").val(), event: "AUTOROOMMESSAGE", roomname: $("#select").val() }, function(xml) { $("#msg").empty(); addMessages(xml); }); try { window.clearInterval(x);} catch(e) { } x = setInterval(refresh, 3000); }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.