我想创建一个开始间隔循环的函数。区间循环调用另一个函数。
这样的事情:
function myFunction(param1,param2) {
setInterval(function() {
myFunction2(param1,param2);
}, 1000);
}
function myFunction2(param1, param2) {
//do something.
}
但是根据我到目前为止所发现的,setInterval需要采用一个烦人的函数,显然param1和param2将是未定义的。
怎么能实现呢?
答案 0 :(得分:0)
这很好用:
function myFunction(param1,param2) {
setInterval(function() {
myFunction2(param1,param2);
}, 1000);
}
function myFunction2(param1, param2) {
console.log(param1);
}
myFunction('test', 1);