setTimeout简单的使用 1. [代码] [JavaScript]代码 var f = function(){setTimeout(function(){console.info(1);f();},3000);};f();这样写是错误的,f1不会在按定时器执行,每次进入f1都会继续执行下去var f1 = funct
1. [代码][JavaScript]代码
var f = function(){
setTimeout(function(){
console.info(1);
f();
},3000);
};
f();
这样写是错误的,f1不会在按定时器执行,每次进入f1都会继续执行下去
var f1 = function(){
setTimeout(f1(),3000);
}
f1();
当然在使用setTimeout会有很多意想不到的问题,都要细致分析才能看出其执行过程
