注册 登录
编程论坛 JavaScript论坛

请教setTimeout 中参数传递的问题

zhao4qiang2 发布于 2010-05-07 23:38, 754 次点击
function yidong(a)
{   
    a++
    setTimeout('yidong(a)',1000);
}

变量a 为局部变量,如何实现a的累加呀

请教了,谢谢 !
2 回复
#2
frankqnj2010-05-08 03:39
function yidong(a) {
        a++
        setTimeout(function() { yidong(a); }, 1000);
    }
    yidong(0);
#3
zhao4qiang22010-05-08 13:19
嗯,还真的可以。
谢谢了!
初学JS 不太清楚格式。老师叫上w3school,但上面都不是很全。
1