问答详情
源自:3-3 bug解决及定时器优化

如果定时器里有参数怎么写直接写不行,方法外加"也不行

timer = setInterval(autoPlay, 2000);
//autoChange(timer);

//自动播放
function autoPlay(){
    index++;
    if (index >= titles.length){
        index = 0;
    }
    changeOption(index);
}

如果在auto中加参数就只能执行一次了


提问者:qq_文兵 2016-01-06 12:32

个回答

  • 李晓健
    2016-01-06 12:53:38

    timer = setInterval(function(){
        autoPlay(parm1,parm2); //这样就可以传参了
    }, 2000);