• 技术文章 >Web开发 >JavaScript

    JavaScript引擎的介绍

    小妮浅浅小妮浅浅2021-07-08 16:41:07转载1479

    1、JavaScript引擎是专门处理JavaScript脚本的虚拟机,通常附在网页浏览器上。

    主页浏览器JavaScript引擎如下:

    Mozilla

    2、SpiderMonkey,首款JavaScript引擎,由BrendanEich在NetscapeCommunications中编写,用于MozillaFirefox1.0~3.0版。

    Rhino由Mozilla基金会管理,开放源代码,完全由Java编写。

    TraceMonkey是基于实时编译的引擎,其中一些代码来自Tamarin引擎,用于MozillaFirefox3.5~3.6版本。

    JaegerMonkey,结合跟踪和组合码技术大幅度提高性能,一些技术利用V8、JavaScriptCore、WebKit在MozillaFirefox4.0以上的版本。

    谷歌。

    开放源码,由Google丹麦开发,是Chrome浏览器的一部分。

    微软。

    Chakra(JScript引擎),中文翻译为查克拉,用于互联网Explorer9的32位版本。

    Opera

    在Opera4.0~6.1版中使用LinearA。

    用于Opera7.0~9.2版的LinearB。

    用于Opera9.5~10.2版的Futhark。

    由Opera软件公司编写的Carakan,从Opera10.50版开始使用。

    其他。

    KJS,KDE的ECMAScript/JavaScript引擎,最初是由HarriPorten开发的,用于KDE项目的Konqueror网页浏览器。

    Narcissus,开源代码,由BrendanEich编写(他还参与了首次编写SpiderMonkey)。

    Tamarin,由AdobeLabs编写,FlashPlayer9引擎。

    Nitro(原名SquirrelFish)是为Safari4编写的。

    以上就是JavaScript引擎的介绍,希望对大家有所帮助。更多Javascript学习指路:Javascript

    专题推荐:javascript引擎
    品易云
    上一篇:javascript通配符是什么 下一篇:javascript先行断言是什么

    相关文章推荐

    • javascript函子是什么• Javascript继承关系的实现• Javascript有哪些Math数学类• Javascript中new的执行过程• Javascript中对象原型 __proto__的介绍• JavaScript成员查找机制是什么• javascript中原型对象this的原则• javascript如何扩展内置对象• javascript indexOf查找字符位置• javascript substr截取字符串• javascript通配符是什么

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网