
简单了解些网页浏览器JavaScript引擎,javascript引擎是一个专门处理JavaScript脚本的虚拟机,一般会附带在网页浏览器之中。在2008年到2009年的第二次浏览器大战之前,Javascript引擎(javascript engine)仅简单地被当作能阅读执行javaScrIPt源代码的解释器。
Javascript引擎有几种?有哪些?
主要的网页浏览器JavaScript引擎:
SpiderMonkey,第一款JavaScript引擎,由Brendan Eich在Netscape Communications时编写,用于Mozilla firefox 1.0~3.0版本。
Rhino,由Mozilla基金会管理,开放源代码,完全以Java编写。
Tracemonkey,基于实时编译的引擎,其中部份代码取自Tamarin引擎,用于Mozilla Firefox 3.5~3.6版本。
JaegerMonkey,结合追踪和组合码技术大幅提高性能,部分技术借凿了V8、JavaScriptCore、WEBKit,用于Mozilla Firefox 4.0以上版本。
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版本开始使用。
其它







网友评论文明上网理性发言已有0人参与
发表评论: