定义和用法
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
语法:
window.setInterval(
function
, milliseconds);
function
: 第一个参数是要执行的函数
milliseconds :表示每次执行之间的时间间隔的长度。
例子:<!DOCTYPE html><html><head>
<meta charset="utf-8"> <title>时间</title> </head> <body> <p>显示当前时间:</p> <p id="demo"></p>
<button onclick="stoptime()">停止时间</button> <script> var timer = setInterval(function(){ myTimer() }, 1000); function nowtime() { var d = new Date(); var t = d.toLocaleTimeString(); document.getElementById("demo").innerHTML = t; } </script> function stoptime(){
clearInerval(timer)
} </body> </html>