顧名思義,JavaScript引擎就是指解析執行JavaScript腳本的虛擬機,通常附帶在瀏覽器中,不一樣瀏覽器附帶的JS引擎不一樣,其中Chrome的V8引擎性能十分優越。瀏覽器
1、微軟ide
Chakra:譯名查克拉,微軟開發的JS引擎,用於IE9的32版本。性能
2、Mozillaspa
SpiderMonkey:第一款JavaScript引擎,用於Mozilla Firefox 1.0~3.0版本。開放源代碼
Rhino:由Mozilla基金會管理,開放源代碼,徹底以Java編寫。ip
TraceMonkey:基於實時編譯的引擎,用於Mozilla Firefox 3.5~3.6版本。開發
3、Google虛擬機
V8:開放源代碼,用於Google Chrome瀏覽器,遨遊3。(Node.js就是基於V8引擎。)it
4、Opera編譯
LinearA:用於Opera4.0~6.1。
LinearB:用於Opera7.0~9.2。
Futhark:用於Opera9.5~10.2。
Carakan:用於Opera10.5.及以上。