<script> // 定时器:两秒之后执行函数中的内容,2000毫秒,延迟性操作设置之后就算设置延迟0秒,这个函数中的内容也会晚于后面语句执行。 window.setTimeout(function(){ alert('警告!') },2000) // 定时器:每秒执行一次函数中的内容,num+1,当num大于5时,则清除当前定时器,并跳出循环。 var num = 0; var timer = null; timer = setInterval(function(){ num++; if(num>5){ clearInterval(timer); // 清除定时器 return; // 跳出 } console.log(num); },1000); </script>