您好,登錄后才能下訂單哦!
本篇內容主要講解“javascript中的引擎是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“javascript中的引擎是什么”吧!
javascript引擎是一個專門處理JavaScript腳本的虛擬機,一般會附帶在網頁瀏覽器之中。SpiderMonkey是第一款javascript引擎。
本文操作環境:windows10系統、javascript 1.8.5、thinkpad t480電腦。
JavaScript引擎是一個專門處理JavaScript腳本的虛擬機,一般會附帶在網頁瀏覽器之中。
主要的網頁瀏覽器JavaScript引擎有如下幾個:
Mozilla
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以上版本。
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中的引擎是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。