我正在创建一个webapp,它应该在循环中执行多个异步函数。我有以下内容:
function async(asyncFunction, callback) {
console.log("Async operation is being executed.");
setTimeout(function () {
asyncFunction();
if (callback) {
callback();
}
}, 0);
}
setInterval(async(function () { myFunction("this argument", "and this one"); }, null), 2000);
正如您所看到的,我有myFunction
带参数,并希望使用tis语句作为async
函数的参数。现在我搜索了一下,并尝试使用匿名函数解决这个问题。不幸的是它不起作用。它不再循环,只是在执行1次后才会杀死。
调用和执行后面的任何语句。控制台中不会显示任何错误。请帮帮我。