是否有任何类型的分析工具来分析站点上选择器的性能(即dom上的迭代次数,每次搜索所花费的平均时间,搜索次数等)?无论是桌面工具,或jQuery插件或任何东西?分析jQuery选择器的性能?
我们发现性能是由选择的数量影响搜索的jQuery做。
当我在谷歌搜索这个话题我发现很难让过去所有的结果jQuery中使用谷歌分析(这不是我想要的!)
是否有任何类型的分析工具来分析站点上选择器的性能(即dom上的迭代次数,每次搜索所花费的平均时间,搜索次数等)?无论是桌面工具,或jQuery插件或任何东西?分析jQuery选择器的性能?
我们发现性能是由选择的数量影响搜索的jQuery做。
当我在谷歌搜索这个话题我发现很难让过去所有的结果jQuery中使用谷歌分析(这不是我想要的!)
约翰Resig的自己有一个插件,它分析了一个网站jQuery的性能。
http://ejohn.org/blog/deep-profiling-jquery-apps/
我会检查出来,看看怎么回事!
编辑:这本质上仍然是在网页级了。我期待的东西,是在网站级别...
还没有尝试过,但“DOM怪物“小书签看起来很有帮助。你得到它,如果你买的JavaScript性能岩石电子书(见http://jsrocks.com)
我要一对夫妇挂钩添加到自己的jQuery选择的代码,这将写入存储分析数据的cookie跨越分析性能网站。
这个功能似乎并不容易获得,在这一点上。
很抱歉,如果我误解,但你需要一些超出Firebug的分析能力? – 2010-08-12 02:22:53
你可以发布你认为可能运行缓慢的任何选择器吗?有时会有更快的替代方案(甚至是原生DOM 0访问)。 – scunliffe 2010-08-12 02:38:28
嗨@Colin,萤火虫在页面级别做它,我想更详细的分析。 @scunliffe,这是我想测试的一个站点范围的性能检查。这与太多选择器一样多(例如,我可以缓存DOM元素,而不是连续搜索DOM)。 – Russell 2010-08-12 02:46:38