用法一: setTimeout(function(){i+=1;alert(i);},1000); 用法二: 下面再来一个执行函数的: var i=0; function test(){ i+=1; alert(i); } setTimeout("test()",1000); 也可以这样: setTimeout(test,1000);//这里注意第二种形式中,是test,不要写成test(),切记!!!