2010-11-03 53 views
5

Ngay bây giờ tôi đang sử dụng jQuery hoàn toàn cho dự án của tôi (ajax, validations). Nhưng tôi đoán là do những phát biểu của tôi, tôi cho rằng nó mất nhiều thời gian hơn và làm thế nào tôi có thể tối ưu hóa thời gian thực hiện mỗi câu lệnh? Nói ví dụ tôi đã thấy một số bài viết nào trong Stackoverflow nói tuyên bố này:Làm cách nào để tôi tính Thời gian thực hiện mỗi câu lệnh Jquery

$("div#mydialog").bind('Dialogclose',function(){}); 

là chậm hơn nhiều so với điều này:

$("#mydialog").bind('Dialogclose',function(){}); 

Làm thế nào tôi có thể đạt được kết luận này? Tôi có Công cụ S cho việc này không? Làm thế nào tôi có thể tối ưu hóa các câu lệnh trong jQuery? Các phương pháp hay nhất để được sử dụng trong jQuery là gì?

Trả lời

5

Tại sao không sử dụng các plug-in PROFILE jquery từ plugins.jquery.com, được thực hiện cho chỉ mục đích này: PROFILE jquery plug-in

1

Hãy thử chạy các trang của bạn với phần mở rộng FireQuery FireFox.

http://firequery.binaryage.com/

FireQuery cho phép bạn bơm jQuery Lint (https://github.com/jamespadolsey/jQuery-Lint) vào một trang, cho bạn thông tin về lỗi jQuery và sử dụng không chính xác.

Bạn cũng có thể sử dụng trình biên tập JavaScript, như FireBug trong FireFox, Bảng điều khiển dành cho nhà phát triển IE trong IE8 trở lên, Công cụ dành cho nhà phát triển trong Chrome, v.v. Điều này sẽ cung cấp cho bạn thời gian thực thi trong mỗi trình duyệt.

Các vấn đề liên quan