WebAssembly - JavaScript



本章將列出 WebAssembly 和 Javascript 之間的比較。

Javascript 是一種我們經常在瀏覽器中使用的語言。現在,隨著 WebAssembly 的釋出,我們也可以在瀏覽器中使用 WebAssembly。

WebAssembly 誕生的原因不是為了取代 Javascript,而是為了處理 Javascript 難以處理的某些事情。

例如

使用 Javascript 很難完成影像識別、CAD 應用、即時影片增強、VR 和增強現實、音樂應用、科學視覺化和模擬、遊戲、影像/影片編輯等任務。

使用現在可以編譯為 WebAssembly 的高階語言(如 C/C++、Rust),可以輕鬆完成上述任務。WebAssembly 生成易於在瀏覽器中執行的二進位制程式碼。

因此,以下是 Javascript 和 WebAssembly 之間比較的列表。

引數 Javascript WebAssembly

編碼

您可以輕鬆地用 Javascript 編寫程式碼。編寫的程式碼是人類可讀的,並儲存為 .js。在瀏覽器中使用時,您需要使用