私有函数的setInterval

时间:2012-04-19 14:19:22

标签: javascript

我想做一个函数的setInterval,它与setinterval的声明处于同一级别但不是全局

示例:

function a()
{
    function b(){alert("hi");}
    setInterval("b()",1000);
}

1 个答案:

答案 0 :(得分:9)

在您的示例中,只需使用setInterval(b, 1000)代替setInterval("b()", 1000)

我甚至会说总是使用setIntervalsetTimeout使用真实函数而不是字符串。