超时定时器setTimeout和间歇定时器setInterval

2017-10-04  本文已影响62人  报告老师

1.setTimeout方法,可以实现类似多线程的效果

参数:code(some JavaScript code),定时执行时间,单位默认为毫秒

返回值:定时器id值

说明:clearTimeout方法可以取消。    setTimeout。

setTimeout(alerthello,2000);

fuction alerthello(){

    alert(“hello”);

  }

//浏览器打开后2S后弹出“hello”,且只执行一次

2.setInterval方法,可以实现间歇调用

参数:jscode,time

返回值:定时器id

setInterval(alertworld,2000);

fuction alertworld(){

  alert(“world”);

}

//每2S弹出world,无限执行。

说明:停止setInterval的方法是clearInterval

这两个方法都属于BOM-window对象

上一篇 下一篇

猜你喜欢

热点阅读