2014-10-27 65 views
3

只是一個簡單的問題,我可以在一組正常的JavaScript中包含一段asm.js代碼,作爲函數或其他方式,類似於如何將ASM代碼放入C中針對需要特別優化的領域的計劃?將ASM.JS代碼插入香草javascript

回答

3

是的。使用

"use asm"; 

作爲asm的功能塊(即函數或文件)頂部的序言指令。完整的示例:

function MyAsmModule() { 
    "use asm"; 
    // module body 
} 

瞭解更多信息

+0

你能展示如何將變量傳遞到這樣的功能見http://asmjs.org/spec/latest/#introduction,讓我們假設它最初是用C++編寫,然後編譯成ASM。 – Ecksters 2014-10-27 14:37:26

+0

我發佈的鏈接中有一個很好的例子。閱讀該頁面的介紹部分後,您應該對可能性有一個很好的瞭解。 – 2014-10-27 18:46:59