在IE中,Javascript的执行速度比Firefox、Safari和Chrome慢

在IE中,Javascript的执行速度比Firefox、Safari和Chrome慢,javascript,jquery,performance,optimization,Javascript,Jquery,Performance,Optimization,在IE中,Java脚本加载速度比Firefox、Safari和Chrome慢 有没有办法在IE中快速加载JavaScript 一般的最佳实践是将JavaScript保持在页面底部,这是否会使IE中的Js呈现速度变慢 编辑: 当我们将任何jquery插件应用到网站以使其可用或具有交互性时,IE实际上显示出比其他浏览器慢的速度 我们可以很容易地确定加载JS前后页面上条件的影响,这看起来很奇怪。IE8或以下的JavaScript引擎很糟糕,在IE8中更好,但相对而言,它仍然远远落后……如果你在做任何繁

在IE中,Java脚本加载速度比Firefox、Safari和Chrome慢

有没有办法在IE中快速加载JavaScript


一般的最佳实践是将JavaScript保持在页面底部,这是否会使IE中的Js呈现速度变慢

编辑:

当我们将任何jquery插件应用到网站以使其可用或具有交互性时,IE实际上显示出比其他浏览器慢的速度


我们可以很容易地确定加载JS前后页面上条件的影响,这看起来很奇怪。

IE8或以下的JavaScript引擎很糟糕,在IE8中更好,但相对而言,它仍然远远落后……如果你在做任何繁重的操作,你就没有多少办法了

JavaScript在每个页面上都会被加载和解析,因此引擎越慢,加载速度就越慢……IE就是这样。将JavaScript保持在
的底部是一种选择,但很可能您的问题不是加载(因为这可能来自缓存,如果有的话),而是执行

如果有什么安慰的话,IE9似乎是向前迈出的一大步,至少超过了IE8


这有点一般,但是如果你想加快页面速度,有一些事情要考虑,而且

你不应该看到大多数JavaScript交互使用的差别,这是你在大多数网站上找到的。然而,如果您的脚本中有很多循环或进行了大量计算,那么您将看到各种JS引擎之间的巨大差异。根据我的经验,Chrome>Firefox>IE在JS引擎速度方面是有优势的。

不是IE特有的,但在如何增加加载时间或在某些情况下增加网页响应时间方面有一些优势。

就当今的浏览器而言,IE8的JS引擎速度很慢,但是


是执行时间让你慢下来了。不幸的是,你对此无能为力。

我相信你说的是难看的FOUC(非风格内容的闪现)


有一些技巧可以避免这种情况,这种情况在ie中更为普遍。

“一般最佳做法是将JavaScript保持在页面底部”-如果您使用document.ready/window.load,这不是问题。你是如何提出如此糟糕的问题并获得如此多的支持的?你是在谈论代码的执行还是下载?多姆被关起来了?请比“javascript加载较慢”@Graphain更具体一点,这是一个很好的做法,虽然对加快js执行时间没有多大帮助,但它会以一种非常好的方式影响整个页面加载时间……我请求SO管理员删除我的所有代表。我不需要他们。我只会问任何我想问的问题。我依靠SO用户提供比谷歌更好更快的答案。如果有人对我的问题有疑问,然后请告诉SO管理员不要为任何问题给我任何代表question@Graphain脚本阻止其他组件。但是,如果它们位于底部,就没有其他东西可以阻挡,因此页面加载更流畅:从JavaScript中删除所有空白是否有助于提高IE中的加载速度?@metal gear solid-绝对如此。在他们身上运行YUI压缩程序:@metal gear solid-是的,但在大多数情况下都是轻微的(我在这里特别谈论空白)。特别是空白将不会有太大的影响,尽管缩小重命名变量等会产生影响。