Function 找出最小间隔毫秒

Function 找出最小间隔毫秒,function,internet-explorer,Function,Internet Explorer,我已经用70ms编程了一个间隔函数。问题是他说他的记忆力不够。在另一个例子中,它通过对话框要求我退出脚本,因为页面上的脚本导致Internet Explorer运行缓慢 那么,我如何才能找出毫秒数,使错误不再出现 干杯 // EDIT: CODE: var chkInterval = setTimeout(function(){ // CHECK some things // ... // repeat call setTimeout(arguments.callee, 70); });

我已经用70ms编程了一个间隔函数。问题是他说他的记忆力不够。在另一个例子中,它通过对话框要求我退出脚本,因为页面上的脚本导致Internet Explorer运行缓慢

那么,我如何才能找出毫秒数,使错误不再出现

干杯

// EDIT: CODE:
var chkInterval = setTimeout(function(){
 // CHECK some things
 // ...
 // repeat call
 setTimeout(arguments.callee, 70);
});

显然,argument.callee已被弃用,不能保证在IE中工作。您的问题可能是因为您使用的是argument.callee。这里有一个稍微好一点的方法:

function chkInterval() {
    // CHECK some things
    // ...
    // repeat call
    setTimeout(chkInterval, 70);
}

我已经将我的setInterval函数转换为setTimout函数的循环。但这并没有解决问题。IE8+IE9仍然表示内存不足。我不知道是什么导致了这个问题发布你的代码,这样我们就可以试着找出它的错误。。。。完成!看一看,谢谢。我已经这样做了,但是脚本导致internet explorer运行缓慢的对话框仍然出现。。。