我需要了解Google Chrome是否对Javascript执行有限制,这可能会降低某些脚本的速度。我很抱歉,我不能发布任何HTML或示例,但我会尝试尽可能详尽地解释问题。
我们有一个页面结构非常复杂(表格中的div表格中至少有20个级别),我们将页面的核心分为两部分:一边是类别列表(1000个div或者所以),另一方面是需要映射到它们的属性(10左右)。 1000个类别每个包含10个标签(4个跨度,1个ul和5个div)也可以加载它们的子类别,从而进一步增加数量。
现在,主要的问题是需要将属性拖动到类别以执行映射,但随后开始拖动,拖动元素有时需要10秒以上才能显示,并且最多放下它的一分钟(实际的ajax在不到半秒内执行)。
在Firefox上,缓慢不是一个问题(脚本仍然很慢,但执行速度要快10倍)。 Chrome是否限制了脚本执行资源?如果是这样,你能否就如何避免这种情况发生任何想法?
答案 0 :(得分:0)
我不会认为Chrome会限制资源,如果你在不同的操作系统上使用Chrome的稳定版,测试版和开发版试用该应用程序会很好,只是为了看看结果如何全面
遗憾的是你无法发布示例代码,与复杂选择器链接的复杂HTML结构可能是导致速度缓慢的原因,你是否无法显示任何HTML + JavaScript,也许没有私有数据。
如果不是,或许只是尝试简化标记和选择器,想不到其他的东西,双手没有代码捆绑。