如何提高Javascript或JQuery组件的速度?

如何提高Javascript或JQuery组件的速度?,javascript,jquery,python,google-apps,Javascript,Jquery,Python,Google Apps,我想让我的组件更快,我正在使用Javascript和JQuery来构建它。 我使用JSON对象与组件通信,后端是python。 是否有加快组件速度的建议?设置一些分析,以查看处理所需的时间。然后决定是否要尝试优化javascript和客户端代码、与服务器的上下通信或python执行的实际速度。当您决定要加快速度时,您可以将其示例发布到此网站,人们可能会愿意帮助您。在客户端,您可以使用getTime()对脚本进行基准测试。 看看剧本到底花了多少时间。 但是如果你不发布任何代码,很难说什么是可以优化

我想让我的组件更快,我正在使用Javascript和JQuery来构建它。 我使用JSON对象与组件通信,后端是python。
是否有加快组件速度的建议?

设置一些分析,以查看处理所需的时间。然后决定是否要尝试优化javascript和客户端代码、与服务器的上下通信或python执行的实际速度。当您决定要加快速度时,您可以将其示例发布到此网站,人们可能会愿意帮助您。

在客户端,您可以使用
getTime()对脚本进行基准测试。

看看剧本到底花了多少时间。
但是如果你不发布任何代码,很难说什么是可以优化的。

如果速度是个问题,而你通过分析发现js是罪魁祸首,那么我会考虑用普通javascript或更优化的库来取代jQuery


当jQuery尝试“一切”并训练用户将一切都包装在$()中时,必然会引入不必要的方法调用(我已经看到,对$()的一次调用最多会导致100多个方法调用)。

component.speed=999999。。。。欢迎来到苏。。。请先尝试阅读……)实际上,我们正在制作许多组件,并将它们合并成一个完整的项目。因此,总体而言,该项目的速度较慢,但所有组件的速度都足够快。。那么,如何使用jquery和javascript制作组件有什么提示吗?您唯一能做的就是分析加载所需的时间。(使用firefox上的google chrome或firebug,您可以查看加载时间和层次结构)
var start = (new Date).getTime();
 /* Run your script. */
var diff = (new Date).getTime() - start;
alert(diff)