js执行引擎(js解释器)

时间:2022-03-24 14:24:50

看字面理解,js执行引擎讲的就是将js代码转化为机器码并执行的过程.

  一款 JavaScript 引擎是由 Brendan Eich 在网景的 Navigator 中开发的,它的名字叫做

SpiderMonkey。SpiderMonkey 在这之后还用作 Mozilla Firefox 1.0~3.0版本的引擎

1.各大浏览器当今的js执行引擎,如下:

浏览器                       js执行引擎

google chrome              V8

IE 9+                            Jhakra

Firefox 4+                     JaegerMonkey

Opera                           Carakan

Safari                           Nitro

  顺便提一下,现在闹得挺火热的node.js的执行引擎是V8,它作为服务器端的开发框架是一种新的突破,但是至于前景如何,这我们还不知道,有待观察。

2.作为一个web开发者,有必要多多了解js执行引擎的原理,这对于编写高效的js代码有很大的帮助作用。当然要了解更多相关于js执行引擎的最新状况,请到这来:http://www.oschina.net/project/tag/296/javascript-engine,可以学到不少知识哦