在普通javascript中插入ASM.JS代码
Inserting ASM.JS code into vanilla javascript
只是一个简单的问题,我可以将一段asm.js代码作为函数或其他方式包含在一组正常的javascript中吗?类似于如何将asm代码放入C程序中以用于需要特殊优化的区域?
是。使用
"use asm";
asm函数块(即函数或文件)顶部的prolog指令。完整示例:
function MyAsmModule() {
"use asm";
// module body
}
请参阅http://asmjs.org/spec/latest/#introduction有关更多信息,
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 使用agility.js进行页面布局和合成
- asm.js如何处理除以零
- 如何检查Firefox是否使用asm.js代码
- 有没有一种方法可以验证asm.js代码
- Emscripten似乎不使用asm.js
- Emscripten 编译C++ 到 JavaScript 和 Asm.js 的结果很糟糕
- ASM.js 类型错误:比较的参数必须同时是有符号、无符号或双精度
- 在普通javascript中插入ASM.JS代码
- 手工编写asm.js
- 当asm.js比普通JS代码快的时候,我为什么要用JS写新代码呢?
- Asm.js对编译器的限制
- 为什么asm.js会降低性能
- 了解Emscripten/ASM.js和浏览器沙盒
- 可以将常规的JavaScript转换为asm.js吗,还是只是为了加速静态类型的低级语言?
- asm.js模块.调用/模块.cwrap回调
- asm.js和WebAssembly的区别是什么?
- TypeError: asm.js类型错误:被调试器禁用
- 为什么asm.js项目在Chrome中的运行速度比FireFox快
- 如何使用asm.js进行测试和开发