Javascript Engine
javascript引擎是一个专门处理Javascript脚本的虚拟机,一般会附带在网页浏览器之中。
第一个javascript引擎由布兰登·艾克(Brendan Eich)在Netscape公司开发用于Netscape Navigator网页浏览器中。引擎的名字叫SpiderMonkey,由C++实现。
### 目前所有的Javascript引擎:
#### 开发中
* Rhino,由Mozilla基金会管理,开放源代码,完全以Java编写。
* SpiderMonkey,第一款JavaScript引擎,早期用于Netscape Navigator,现时用于Mozilla Firefox。
* V8,开放源代码,由Google丹麦开发,是Google Chrome的一部分。
* JavaScriptCore,开放源代码,用于Safari。
* Chakra (JScript引擎),用于Internet Explorer[11]。
* Chakra (JavaScript引擎),用于Microsoft Edge。
* KJS,KDE的ECMAScript/JavaScript引擎,最初由Harri Porten开发,用于KDE项目的Konqueror网页浏览器中。
#### 停止开发
* Linear A,用于Opera 4.0至6.1版本。
* Linear B,用于Opera 7.0至9.2版本。
* Futhark,用于Opera 9.5至10.2版本。
* Carakan,用于Opera 10.50至14版本。
* Narcissus,开放源代码,由Brendan Eich编写(他也编写了SpiderMonkey)。
* Tamarin,由Adobe Labs编写,Flash Player 9所使用的引擎。
更新于 2023年03月28日 20:53:55