主要的网页浏览器 JavaScript 引擎:
Mozilla
● SpiderMonkey, 第一款 JavaScript 引擎, 由 Brendan Eich 在 Netscape Communications 时编写, 用于 Mozilla Firefox 1.0~3.0 版本.
● Rhino, 由 Mozilla 基金会管理, 开放源代码, 完全以 Java 编写.
● TraceMonkey, 基于实时编译的引擎, 其中部份代码取自 Tamarin 引擎, 用于 Mozilla Firefox 3.5~3.6 版本.
● JaegerMonkey, 德文 Jäger 原意为猎人, 结合追踪和组合码技术大幅提高性能, 部分技术借凿了 V8,JavaScriptCore,webKit, 用于 Mozilla Firefox 4.0 以上版本.
● V8, 开放源代码, 由 Google 丹麦开发, 是 Chrome 浏览器的一部分.
微软
● Chakra (JScript 引擎), 中文译名为查克拉, 用于 Internet Explorer 9 的 32 位版本.
Opera
● Linear A, 用于 Opera 4.0~6.1 版本.
● Linear B, 用于 Opera 7.0~9.2 版本.
● Futhark, 用于 Opera 9.5~10.2 版本.
● Carakan, 由 Opera 软件公司编写, 自 Opera10.50 版本开始使用.
其它
● KJS,KDE 的 ECMAScript/JavaScript 引擎, 最初由 Harri Porten 开发, 用于 KDE 项目的 Konqueror 网页浏览器中.
● Narcissus, 开放源代码, 由 Brendan Eich 编写(他也参与编写了第一个 SpiderMonkey).
● Tamarin, 由 Adobe Labs 编写, Flash Player 9 所使用的引擎.
● Nitro(原名 SquirrelFish), 为 Safari 4 编写.
来源: http://www.css88.com/qa/javascript/11312.html