规范
- 核心规范: 定义独立于具体嵌入的 WebAssembly 模块的语义。WebAssembly 核心在单个文档中指定.
- 嵌入接口:
- JavaScript API: 定义用于从 JavaScript 内部访问 WebAssembly 的 JavaScript 类和对象,包括用于验证、编译、实例化的方法,以及用于将导入和导出表示和操作为 JavaScript 对象的类.
- Web API:
定义了 JavaScript API 的扩展,该扩展专门用于在 Web 浏览器中提供,特别是用于从源绑定
Response
类型流式编译和实例化的接口。
- WASI API: 定义了一个模块化的系统接口来在web之外运行 WebAssembly,提供对文件、网络连接、时钟和随机数等内容的访问.
- 工具约定: 描述非标准约定的存储库,可用于协调使用 WebAssembly 的工具之间的互操作性。这包括链接方案、调试信息、语言 ABI 等的约定.
- 原始设计文档: 描述 WebAssembly 的设计、目标和高级概述的文档。其中一些文件现在已经过时了.