此代码一次运行所有 21 个控制台日志。但是,它应该以设定的时间间隔一次运行它们有什么建议吗?
var index = 1;
var switchBG = function(num){
if( num < 22 ){
console.log('index' + index);
console.log('num' + num);
index++;
function_timer(index);
}
};
var timer;
var function_timer = function(index){
clearTimeout(timer);
timer = setTimeout(switchBG(index), 10000);
};