我正在尝试在 Firefox 29 中运行 asm.js 代码,但我从调试器控制台收到此警告:
TypeError: asm.js type error: Disabled by debugger
代码如下:
function boo() {
"use asm";
var result = 0;
for (var i = 0; i < 1000000000; i = (i + 1) | 0) {
var result = result + i | 0;
}
}
当我使用它时,asm.js 似乎被禁用了,我该如何解决这个问题?
最佳答案
你不能。调试器运行时无法进行 Asm.js 优化。它将回退为像普通 JS 一样执行,并且可以通过这种方式进行调试。您希望在哪种意义上使用 asm.js 代码?
关于javascript - TypeError : asm. js类型错误:被调试器禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23453712/