具有复杂html结构的Chrome和JavaScript速度缓慢
我需要找出Google Chrome是否对Javascript执行有限制,这可能会减慢某些脚本的速度。很抱歉,我不能提前发布任何HTML或示例,但我会尽可能详细地解释这个问题 我们有一个结构非常复杂的页面(div中的表在表中至少有20层),页面的核心被分为两部分:一边是类别列表(1000个div左右),另一边是需要映射到它们的属性(10个左右)。1000个类别中每个包含10个标签(4个跨度、1个ul和5个div),还可以加载它们的子类别,从而使数量增加更多 现在,主要的问题是,为了执行映射,需要将属性拖到类别中,但是当您开始拖动时,有时需要10秒以上的时间才能显示被拖动的元素,当您将其拖放到类别中时,最多需要一分钟(实际的ajax执行时间不到半秒)具有复杂html结构的Chrome和JavaScript速度缓慢,javascript,jquery,google-chrome,Javascript,Jquery,Google Chrome,我需要找出Google Chrome是否对Javascript执行有限制,这可能会减慢某些脚本的速度。很抱歉,我不能提前发布任何HTML或示例,但我会尽可能详细地解释这个问题 我们有一个结构非常复杂的页面(div中的表在表中至少有20层),页面的核心被分为两部分:一边是类别列表(1000个div左右),另一边是需要映射到它们的属性(10个左右)。1000个类别中每个包含10个标签(4个跨度、1个ul和5个div),还可以加载它们的子类别,从而使数量增加更多 现在,主要的问题是,为了执行映射,需要
在Firefox上,速度不是这样的问题(脚本仍然很慢,但执行速度快了10倍)。Chrome是否限制脚本执行资源?如果是这样的话,你能给我一些如何避免这种情况发生的想法吗?我没有想到Chrome会限制资源,如果你在不同的操作系统上使用Chrome的稳定版、beta版和dev版来尝试该应用程序,那会很好,只是为了全面了解结果 遗憾的是,你不能发布示例代码,一个复杂的HTML结构与复杂的选择器链接可能是速度缓慢的原因,你无法显示任何HTML+JavaScript,也许其中没有私有数据
如果不只是试图简化标记和选择器,想不出还有什么别的,没有代码就束手无策。这里有一个类似的问题。这很难看,但它证明了这一点。只要试着拖动一个项目(灰色的),你就会看到chrome中的延迟(这是我的结构的一个非常简化的版本)我在chrome中有一个示例,比如5分钟firefox渲染页面,只需1秒钟。。。