内容简介:QuickJS 发布了 2019-09-01 更新 增加globalThis 记录了JS_EVAL_FLAG_COMPILE_ONLY 增加import.meta.url 和 import.meta.main 增加 'debugger' 声明 bug修复 QuickJS 是一个小型并且可嵌入的 Javascript 引擎,它...
QuickJS 发布了 2019-09-01 更新
- 增加globalThis
- 记录了JS_EVAL_FLAG_COMPILE_ONLY
- 增加import.meta.url 和 import.meta.main
- 增加 'debugger' 声明
- bug修复
QuickJS 是一个小型并且可嵌入的 Javascript 引擎,它支持 ES2019 规范,包括模块,异步生成器和代理器。
它可选支持数学扩展,例如大整数 (BigInt),大浮点数 (BigFloat) 以及运算符重载。
主要功能
- 轻量而且易于嵌入:只需几个C文件,没有外部依赖,一个 x86 下的简单的“hello world”程序只要 180 KiB。
- 具有极低启动时间的快速解释器: 在一台单核的台式 PC 上,大约在 100 秒内运行 ECMAScript 测试套件 56000 次。运行时实例的完整生命周期在不到 300 微秒的时间内完成。
- 几乎完整实现 ES2019 支持,包括: 模块,异步生成器和和完整 Annex B 支持 (传统的 Web 兼容性)。
- 通过 100% 的 ECMAScript Test Suite 测试。
- 可以将 Javascript 源编译为没有外部依赖的可执行文件。
- 使用引用计数(以减少内存使用并具有确定性行为)的垃圾收集与循环删除。
- 数学扩展:BigInt, BigFloat, 运算符重载, bigint 模式, math 模式.
- 在 Javascript 中实现的具有上下文着色和完成的命令行解释器。
- 采用 C 包装库构建的内置标准库。
项目网址
官网:https://bellard.org/quickjs/
中文:https://github.com/quickjs-zh/QuickJS
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- CCleaner v5.74.8184 发布:重要更新版本、可自动更新
- NPM包(模块)发布、更新、撤销发布
- QuickJS 发布 2020-03-16 更新
- PostgreSQL 同时发布多个版本更新
- Debian 9.6 发布,安全更新
- Debian 9.6 发布,安全更新
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Algorithms + Data Structures = Programs
Niklaus Wirth / Prentice Hall / 1975-11-11 / GBP 84.95
It might seem completely dated with all its examples written in the now outmoded Pascal programming language (well, unless you are one of those Delphi zealot trying to resist to the Java/.NET dominanc......一起来看看 《Algorithms + Data Structures = Programs》 这本书的介绍吧!