首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >哪个是最快的JavaScript引擎,这真的很重要吗?

哪个是最快的JavaScript引擎,这真的很重要吗?
EN

Stack Overflow用户
提问于 2009-09-21 12:09:11
回答 12查看 15.5K关注 0票数 8

哪个是最快的JavaScript引擎?这真的很重要吗?

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2009-09-21 12:19:32

对于生产环境,您通常不需要关心哪个JavaScript引擎是最快的。你的页面应该可以在所有常见的浏览器中工作,句号。

但是,在某些项目中,您可以自由选择要支持的浏览器(例如业余爱好项目或内部使用的项目),您会发现不同浏览器的性能差别很大。

我发现保持最高性能的两个浏览器是带有Spider Monkey engineMozilla Firefox和带有V8 engineGoogle ChromeApple Safari也是速度最快的浏览器之一,它的Nitro引擎是4.0中的新引擎。他们使用新的方法来“编译”脚本,使它们的执行速度比以前快得多。在未来,随着JavaScript成为web上交互式用户内容的主要技术之一,越来越多的浏览器将走向这一技术。(我在这里没有提到Opera 10,因为我没有亲自测试过它,但我听说它在运行JavaScript时也更快。)

票数 9
EN

Stack Overflow用户

发布于 2009-09-21 14:49:42

回复:“这有关系吗?”

随着JS在浏览器之外的使用,Javascript引擎的性能将变得越来越重要。现在有许多脚本和程序,测试框架,甚至服务器端web应用框架等,在浏览器之外的JS引擎中运行。

其中许多代码目前运行在Mozilla的Rhino引擎中,但我预计会有越来越多的代码在V8中运行,因为性能和对各种特性的支持(以及运行脚本的能力,而不需要Rhino所需的JVM虚拟机)成为一个问题。

票数 3
EN

Stack Overflow用户

发布于 2009-09-21 12:13:09

有关系吗?这可能无关紧要--但你是唯一一个可以为你的应用程序回答这个问题的人。

根据我的经验,几乎所有的浏览器都足够快,除了IE6,当然,它在任何方面都很糟糕。

如果你看看actual benchmarks (有很多),看起来Chrome,FF 3.x和Safari在Javascript性能方面差不多,IE8只是落后了一点,IE7落后了一些(尽管,IE7对于大多数事情来说仍然足够快)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1454200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档