登录 注册
当前位置:主页 > 资源下载 > 15 > QuickJS是一个支持ES2020规范的轻量级嵌入式Javascript引擎,具备模块、迭代生成器和代理器等功能

QuickJS是一个支持ES2020规范的轻量级嵌入式Javascript引擎,具备模块、迭代生成器和代理器等功能

  • 更新:2024-09-03 09:00:44
  • 大小:959KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

QuickJS Javascript引擎 目录 1简介 QuickJS是一个小型且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。 它可选支持数学扩展,例如大整数(BigInt),大浮点数(BigFloat)以及运算符重载。 官方站点: : 中文站点: : QuickJS QQ群: 598609506 。 中文维基: : 1.1主要功能 轻量而且容易嵌入:只需几个C文件,没有外部依赖,一个x86下的简单的“ hello world”程序只要180 KiB。 具有极低启动时间的快速解释器:在一台单核的台式机上,大约在100秒内运行ECMAScript测试套件 56000次。运行时实例的完整生命周期在不到300微秒的时间内完成。 几乎完整实现支持,包括:模块,生成模型器和完整的附件B支持(传统的Web兼容性)。许多中带来的特性也依然会被支持。 通过100%的ECMAScript测试套件测试。 可以将Javascript源编译为没有外部依赖的替换文件。 使用引用计数(以减少内存使用并具有确定性行为)的垃圾收集与循环删除。 数学扩展:Big