2010-11-03 79 views
5

现在我正在为我的项目(ajax,验证)完全使用jQuery。但我想由于我的陈述,我认为它需要更多的时间,我怎样才能优化执行每条语句的时间?例如说,我已经看到了一些#1的帖子说这样一句话:我如何计算执行每个Jquery语句的时间

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

比这慢得多:

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

我怎样才能得到这个结论?我有S工具吗?我如何优化jQuery中的语句? jQuery中使用的最佳实践是什么?

回答

5

为什么不使用配置文件的jQuery插件从plugins.jquery.com,这是只是为此提出:PROFILE jquery plug-in

1

尝试运行与FireQuery Firefox扩展页面。

http://firequery.binaryage.com/

FireQuery允许你注入的jQuery林特(https://github.com/jamespadolsey/jQuery-Lint)到一个页面,让您在jQuery的错误和不正确使用信息。

您还可以使用JavaScript分析器,例如FireFox中的FireBug,IE8或更高版本中的IE开发者控制台,Chrome中的开发人员工具等。这将为您在每个浏览器中执行时间进行优化。

相关问题