WebAssembly(缩写为“ Wasm”)是一种指令集,旨在在能够解释这些指令或将其编译为本地机器代码并执行它们的任何主机上运行。

Wasm是以特定二进制格式格式化的指令集。因此,符合此规范的任何主机(硬件或软件)都可以读取二进制文件并执行二进制文件(通过解释或直接编译为设备专用的机器语言)。

Wasm类似于.NET源代码编译到的通用指令集(通用中间语言)。就像.NET一样,Wasm可以从C#等高级语言生成。

什么是WebAssembly?Blazor不需要在客户端上安装.NET即可通过WebAssembly运行。

支持的浏览器

Browser From version
Android browser 67
Chrome 57
Chrome for Android 74
Edge 16
Firefox 52
Firefox for Android 66
iOS Safari 11
Opera 44
Opera mobile 46
Safari 11
Samsung Internet 7.2

什么是WebAssembly?

相关文章: