格式:setTimeout (表达式,延时时间)
延时时间单位为毫秒,1000毫秒=1秒。
案例详解一,执行一句话:
var i=0; setTimeout("i+=5;alert(i)",1000);/*1秒后执行“i+=5;alert(i)” 即i为5,并弹窗显示i的值*/
案例详解二,执行一个函数:
var i=0; setTimeout(function(){i+=5;alert(i);},1000);/*1秒后执行“function()”,结果和上例一样*/也可以把上例的function(){i+=5;alert(i);}封装成一个函数,如function myFunc(){i+=5;alert(i);},然后直接执行此函数setTimeout(myFun,1000)。