我正在创建两个函数名 call 和 call2 并将这两个函数放在数组 x 中。在另一个名为 timer 的函数中,我试图每 2 秒调用一次此函数。但是它给出的错误期望的是赋值或函数调用而不是 show 和 expression。
而且我不希望这个函数在我创建一个数组时运行。这是我的代码http://jsbin.com/IMiVadE/2/
function call(name)
{
console.log("Hello " + name);
}
function call2()
{
console.log("Hello world");
}
var x = [call("Nakib"), call2()];
var i = 0;
function timer(x, i)
{
x[i];
i++;
if(i<x.length)
window.setTimeout(timer(x, i), 2000);
}
timer(x, i);