js里的定时任务

js里的定时任务

js里的定时任务有两种:一种是setTimeout(),一种是setInterval()

1.setTimeOut()是指经过设置的时间后执行特定的方法或代码,只会执行一次,如:

var myTarget = setTimeOut(function(){ myDo() }, 1000);

myDo()是要执行的方法,1000是时间,以毫秒为单位,1000毫秒为1秒,暂停定时任务的方法为:

clearTimeOut(myTarget);

2.setInterval()是指每经过设置的时间后执行特定的方法或代码,会循环执行,如:

var myTarget = setInterval(function(){ myDo() }, 1000);

myDo()是要执行的方法,1000是时间,以毫秒为单位,1000毫秒为1秒,暂停定时任务的方法为:

clearInterval(myTarget);

你可能感兴趣的:(经验分享,javascript)