📑 Table of Contents

KJSKDEECMAScriptJavaScript引擎,最初是由哈里·波頓英语Harri Porten在2000年為KDE項目的Konqueror瀏覽器開發。

KJS
原作者哈里·波頓英语Harri Porten
開發者KDE
首次发布2000年,​25年前​(2000
当前版本
  • 5.116.0(2024年5月19日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言C++
类型JavaScript引擎
许可协议
  • GNU宽通用公共许可证2.1版
編輯維基數據鏈接
网站JavaScript (ECMAScript)

在2002年6月13日,馬切伊·斯塔霍維亞克英语Maciej Stachowiak在郵寄清單宣布,Apple釋出JavaScriptCore,一個基於KJS [2]的用於macOS的框架。通過WebKit項目,JavaScriptCore已經演變成SquirrelFish Extreme,一個編譯JavaScript代碼成為原生機器碼的JavaScript引擎。

參考文獻

编辑
  1. ^ Release 5.116.0. 2024年5月19日 [2024年5月23日]. 
  2. ^ kde-darwin mailing list, June 2002 [1]

參見

编辑

外部連結

编辑

📚 Artikel Terkait di Wikipedia

WebKit

顯示網頁內容,並且實現了一些瀏覽器的特色,如使用者連結點擊、管理前後頁面列表及近期歷史頁面等等。 WebKit的HTML及JavaScript程式碼源自KDE的KHTML及KJS函式庫的一個分支,現已由KDE、Apple、Google、Nokia、Bitstream、BlackBerry及Igalia等獨立開發。Mac

ECMAScript引擎列表

括TraceMonkey编译器(第一个javascript JIT)和JägerMonkey。 JavaScriptCore:最初从KJS派生出的JavaScript解释器和JIT。它用在WebKit计划和应用如Safari中。也叫作Nitro、SquirrelFish和SquirrelFish Extreme。

JavaScript引擎

Chakra (JScript引擎),用於Internet Explorer。 Chakra (JavaScript引擎),用於Microsoft Edge。 KJS,KDE的ECMAScript/JavaScript引擎,最初由哈里·波頓(英语:Harri Porten)开发,用于KDE项目的Konqueror网页浏览器中。

KDELibs

KDE使用者介面界面類庫 KFile KHTML : 網頁排版引擎 KIO : KDE 文件子系统。 KImgIO : KDE的圖片載入框架。 KJS : JavaScript解析引擎 kjsembed KNewStuff  : 增加 KDE 應用程序數據共享能力。技術上,它實現了GHNS和DXS規格。 KPart :

KHTML

函式庫的程式碼——將KHTML改為使用標準DOM作為其內部文件表示結構。這進而讓1999年10月開始能加入初步的JavaScript支援,隨後不久便由Harri Porten整合了KJS。 在1999年的最後幾個月與2000年的最初幾個月中,Knoll與Antti Koivisto及Dirk

Konqueror

。Konqueror也可以運行在Windows,他是KDE on Windows計畫的一部分。 Konqueror Embedded KHTML KJS KSVG 网页浏览器列表 网页浏览器比较 v25.12.3 · Tags · Network / Konqueror · GitLab. [2026年4月4日]

KDE Frameworks

而KDE 4是基於第四版的Qt部件工具箱開發,Frameworks 5則是使用第五版的Qt。Qt 5能增加QML的使用量,一個簡單的,基於JavaScript的敘述性程式語言,用以設計使用者介面。使用QML的圖形渲染引擎可以帶來橫跨不同裝置且更流暢的使用者介面。 KDE Ships Frameworks