QuickJS Javascript引擎釋出
QuickJS是一個小型可嵌入的Javascript引擎。它支援 ES2019規範, 包括模組,非同步生成器和代理。
它可選地支援數學擴充套件,例如大整數(BigInt),大浮點數(BigFloat)和運算子過載。
主要特點:
- 小巧且易於嵌入:只需幾個C檔案,無外部依賴,190 KiB的x86程式碼用於簡單的hello world 程式。
- 具有極低啟動時間的快速直譯器:在臺式PC的單核上,在大約100秒內執行ECMAScript測試套件的56000次測試。執行時例項的完整生命週期在不到300微秒的時間內完成。
- 幾乎完整的ES2019 支援包括模組,非同步和完整的附件B支援(傳統的Web相容性)。
- 通過100%的ECMAScript測試套件。
- 可以將Javascript源編譯為沒有外部依賴的可執行檔案。
- 使用引用計數(以減少記憶體使用並具有確定性行為)的垃圾收集與迴圈刪除。
- 數學擴充套件:BigInt,BigFloat,運算子過載,bigint模式,數學模式。
- 在Javascript中實現的具有上下文著色的命令列直譯器。
- 帶有C庫包裝器的小型內建標準庫。
點選標題檢視詳情
相關文章
- 在 Android 使用 QuickJS JavaScript 引擎教程AndroidUIJSJavaScript
- V8替代?用Rust編寫的JavaScript引擎Boa釋出RustJavaScript
- Beetl 1.25 釋出,java模板引擎Java
- 虛幻引擎5現已釋出!
- Makeflow 4.0 釋出,工作流引擎
- surging 微服務引擎 1.0 正式釋出微服務
- Javascript(七)釋出-訂閱模式JavaScript模式
- javascript遊戲引擎JavaScript遊戲引擎
- 騰訊安全正式釋出RASP+方案——泰石引擎
- 亞馬遜釋出相容MySQL的資料庫引擎Aurora亞馬遜MySql資料庫
- 雅虎釋出API,構建自己的搜尋引擎API
- JavaScript 觀察者 (釋出/訂閱) 模式JavaScript模式
- riot 搜尋引擎 v0.10.0 釋出, 優化引擎和分詞等優化分詞
- javascript引擎工作原理JavaScript
- 瞭解JavaScript引擎JavaScript
- JavaScript 模板引擎概述JavaScript
- 火山引擎釋出豆包大模型文旅解決方案大模型
- 瀏覽器引擎、渲染引擎與JavaScript引擎的區別瀏覽器JavaScript
- JavaScript中釋出/訂閱模式的理解JavaScript模式
- lodash 3.4.0 釋出,JavaScript 實用工具庫JavaScript
- qooxdoo 3.0 釋出,JavaScript 的 GUI 框架JavaScriptGUI框架
- 手擼 JavaScript 模板引擎JavaScript
- JavaScript模板引擎綜述JavaScript
- 阿里雲 Serverless 應用引擎(SAE)釋出 v1.2.0阿里Server
- LaravelFlow工作流引擎1.0正式版釋出[附教程]Laravel
- jME釋出java3D遊戲引擎:jMonkeyEngineversion2.0Java3D遊戲引擎
- Docker 1.6.0 RC4 釋出,Linux 應用容器引擎DockerLinux
- 常用到釋出的論壇,網站,搜尋引擎類網站
- JavaScript設計模式系列--釋出訂閱模式JavaScript設計模式
- Javascript設計模式之釋出-訂閱模式JavaScript設計模式
- 開源元件編排引擎LiteFlow釋出里程碑版本2.5.0元件
- 【java規則引擎】之規則引擎解釋Java
- (譯)V8 JavaScript引擎JavaScript
- 一分鐘理解 JavaScript 釋出訂閱模式JavaScript模式
- javascript(js) 觀察者模式和釋出訂閱模式JavaScriptJS模式
- 面試官:請實現Javascript釋出-訂閱模式面試JavaScript模式
- javascript設計模式 之 5 釋出-訂閱模式JavaScript設計模式
- 學習javascript中釋出-訂閱設計模式JavaScript設計模式