Asm.js

asm.js是一箇中間語言 ， 設計目的是使採用C等編程語言編寫的計算機軟件可運行爲網絡應用程序 ， 同時性能特徵明顯優於標準JavaScript 。 asm.js包括一個JavaScript的嚴格子集 ， 其中的代碼採用具有手動內存管理的靜態類型語言 （ 就像C語言 ） 編寫 ， 代碼使用一個源代碼至源代碼編譯器 （ 例如基於LLVM的 ） 翻譯 。 通過將語言特性限制在適合和其他性能改進的範圍內 ， 性能得到了提高 。 Mozilla Firefox是第一個實現針對asm.js優化的瀏覽器 ， 從Firefox 22開始使用 。