JavaScript引擎簡單總結

  顧名思義,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版本。開發

  JaegerMonkey:結合追蹤和組合碼技術大幅提升性能,部分技術借鑿了V八、JavaScriptCore、WebKit,用於Mozilla Firefox 4.0以上版本。

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.及以上。

相關文章
相關標籤/搜索