什么是javascript引擎

javascript引擎是一个专门处理JavaScript脚本的虚拟机,一般会附带在网页浏览器之中。SpiderMonkey是第一款javascript引擎。

什么是javascript引擎

本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电脑。

JavaScript引擎是一个专门处理JavaScript脚本的虚拟机,一般会附带在网页浏览器之中。

主要的网页浏览器JavaScript引擎有如下几个:

Mozilla

立即学习“Java免费学习笔记(深入)”;

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以上版本。

Google

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编写。

相关视频教程分享:javascript视频教程

以上就是什么是javascript引擎的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2710473.html

(0)
上一篇 2025年3月7日 20:53:33
下一篇 2025年3月7日 20:53:43

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 在javascript中return的含义是什么

    javascript中return的含义是,终止函数的执行并返回函数的值,例如【return a * b;】,表示返回a和b的乘积。 本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电脑。 …

    2025年3月7日
    200
  • javascript有哪些弹窗

    javascript中的弹窗有警告框、确认框和提示框。警告框经常用于确保用户可以得到某些信息。确认框通常用于验证是否接受用户操作。提示框经常用于提示用户在进入页面前输入某个值。 本文操作环境:windows10系统、javascript 1…

    2025年3月7日
    200
  • javascript是干啥的

    javascript是用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果的。javascript是一种高级脚本语言,常用于web应用开发。 本文操作环境:windows10系统、javascript 1.8.5、thinkpa…

    2025年3月7日
    200
  • javascript中常见的内置对象有哪些

    javascript中常见的内置对象有Array对象、Math对象、Date对象和String对象。内置对象就是指javascript本身自带的对象。 本文操作环境:windows10系统、javascript 1.8.5、thinkpad…

    2025年3月7日
    200
  • javascript的用途有哪些

    javascript的用途有,对浏览器事件做出响应、读写HTML元素、在数据被提交到服务器之前验证数据、基于Node.js技术进行服务器端编程。 本文操作环境:windows10系统、javascript 1.8.5、thinkpad t4…

    2025年3月7日
    200
  • javascript是不是解释型语言

    javascript是具有函数优先的轻量级、解释型的编程语言。javascript被广泛用于web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。 本文操作环境:windows10系统、javascript 1…

    2025年3月7日
    200
  • javascript中变量是什么

    javascript中变量用来存储数据的容器,它可以用于存放值和表达式。变量必须以字母开头,变量名称对大小写敏感。 本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电脑。 变量是用于存储数据…

    2025年3月7日
    200
  • javascript中的数值类型有哪些

    javascript中的数值类型有字符串、数字、布尔、对空、未定义、Symbol、对象、数组和函数。其中对象、数组和函数属于引用数据类型。 本文操作环境:windows10系统、javascript 1.8.5、thinkpad t480电…

    2025年3月7日
    200
  • javascript中的let是什么

    javascript中的let是ES6新增的关键字,let允许我们声明一个作用域或被限制在块级中的变量、语句或者表达式。let声明的变量只能是全局或者整个函数块的。 本文操作环境:windows10系统、havascript 1.8.5、t…

    2025年3月7日
    200
  • javascript语言有什么特点

    javascript语言有多种特点,如脚本语言、基于对象、简单、动态性、跨平台性等都是它的特点。javascript是一种解释型的、基于对象的脚本语言。 本文操作环境:windows10系统、javascript 1.8.5、thinkpa…

    2025年3月7日
    200

发表回复

登录后才能评论