-3

我注意到几乎所有浏览器的 Javascript CPU 资源都花在了 jquery.min.js 上,特别是从以下位置加载:

http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js

是否有任何工具可以最大限度地减少 JavaScript 通常和/或 jQuery 消耗的资源,而无需直接将特定脚本列入黑名单?

我想最明显的方法是动态减少脚本接收的计时器和其他事件的数量。事实上,您可能会停止所有事件到不在前台页面中的脚本,除了您实际希望允许在后台接收事件的特定站点白名单。

只要整体浏览器性能有所提高,我对 Javascript 性能的下降感到非常满意。

4

2 回答 2

0

将所有 getElementsByClassName 更改为 getElementsByTagName。这将大大提高性能,因为 getElementsByTagName 更有效

于 2012-04-04T10:07:25.043 回答
0

听起来更像是有另一个脚本使用 jquery 来执行特定任务。据我所知,在浏览器中加载后的 jquery 脚本本身在该时间点之后不使用任何额外的资源。

根据我对正在发生的事情的假设,目前您无能为力(特别是因为您没有提供足够的信息来提供帮助)。

于 2012-04-04T09:17:14.397 回答