百科
.dev
全部条目
在线工具
AI 编程
趋势榜
开源项目
技术资讯
提交条目
Language
中文
English
登录
< 返回工具列表
Language
中文
English
R
rquickjs
> 编程语言
开源
对 quickjs JavaScript 引擎的高级绑定
966 stars
0 点赞
0 次浏览
访问官网
GitHub
点赞
收藏
分享体验
工具介绍
对 quickjs JavaScript 引擎的高级绑定
rquickjs 此库是
QuickJS-NG
JavaScript 引擎的高级绑定,是
QuickJS
JavaScript 引擎的一个分支。其目标是成为一个易于使用且安全的封装,类似于 rlua 库。
体积小,易于嵌入: 仅需几个 C 文件,无外部依赖,210 KiB 的 x86 代码可用于简单的"hello world"程序。
速度快的解释器,启动时间非常短: 在台式 PC 的单核上,可在约 100 秒内运行 ECMAScript 测试套件的 75000 个测试。 运行时实例的完整生命周期在 300 微秒内完成。
近乎完整的 ES2020 支持,包括模块、异步生成器和完整的附件 B 支持(传统 Web 兼容性)。 选择 ES2020 功能时,可通过 Test262 Report 总结通过近乎 100% 的 ECMAScript 测试套件测试。
可将 JavaScript 源代码编译为可执行文件,无外部依赖。
使用引用计数进行垃圾收集(以减少内存使用并具有确定性行为),并进行循环删除。
数学扩展: BigDecimal、BigFloat、运算符重载、大整数模式、数学模式。
使用 JavaScript 实现的上下文着色的命令行解释器。
具有 C 库封装的小型内置标准库。
此 crate 提供的功能
Issues
· 0 开放
查看全部 Issues
在 GitHub 打开
暂无开放 Issues,或尚未同步最近议题。
>
标签
Rust
>
讨论区
最新
发表
暂无评论,来聊聊你的看法吧
> 工具信息
发布日期
2026年8月1日
最后更新
2026年9月17日
分类
编程语言
定价
开源
> 相关工具
T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
报告问题