-
setInterval() - 每过指定的时间不停地执行指定的代码。
-
setTimeout() - 在指定的时间后执行指定代码
单位都是毫秒,即1000就是一秒。
两个方法的语法都是:
window.setInterval( 函数名 , 毫秒数);
或者
window.setTimeout( 函数名 , 毫秒数); //例:3000=3s
示例方法:
<script>
function myFunction(){
setInterval(function(){alert("Hello")},3000); //每隔3s触发弹窗事件,一直触发
};
function myFunction() //等3s触发事件,只触发一次
{
setTimeout(function(){alert("Hello")},3000);
}
</script>