WebAssembly - JavaScript



本章将列出 WebAssembly 和 Javascript 之间的比较。

Javascript 是一种我们经常在浏览器中使用的语言。现在,随着 WebAssembly 的发布,我们也可以在浏览器中使用 WebAssembly。

WebAssembly 诞生的原因不是为了取代 Javascript,而是为了处理 Javascript 难以处理的某些事情。

例如

使用 Javascript 很难完成图像识别、CAD 应用、实时视频增强、VR 和增强现实、音乐应用、科学可视化和模拟、游戏、图像/视频编辑等任务。

使用现在可以编译为 WebAssembly 的高级语言(如 C/C++、Rust),可以轻松完成上述任务。WebAssembly 生成易于在浏览器中执行的二进制代码。

因此,以下是 Javascript 和 WebAssembly 之间比较的列表。

参数 Javascript WebAssembly

编码

您可以轻松地用 Javascript 编写代码。编写的代码是人类可读的,并保存为 .js。在浏览器中使用时,您需要使用