传递带参数的函数作为参数

时间:2015-11-05 10:10:43

标签: javascript ajax asynchronous xmlhttprequest

我正在创建一个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次后才会杀死。

调用和执行后面的任何语句。控制台中不会显示任何错误。请帮帮我。

0 个答案:

没有答案