setinterval 定时器


setInterval

 以固定的时间间隔重复调用一个函数或者代码段

语法:

var intervalId = window.setInterval(func, delay[, param1, param2, ...]);
var intervalId = window.setInterval(code, delay);

其中:

intervalId: 重复操作的ID
func: 延迟调用的函数
code: 代码段
delay: 延迟时间,没有默认值

举个例子:

写一个名为screen的盒子,通过js引入这个盒子后,在js内写了一个名为aaa的定时器, 在定时器内套入函数,将定时器时间1000,这样每隔1000毫秒,定时器内的函数就会运行一次
DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>title>
head>
<body>

<div id="screen">div> body> html> <script type="text/javascript"> // 定时器 var screen=document.getElementById('screen') var aaa=function () { screen.innerHTML=new Date().toLocaleTimeString() } aaa(); setInterval(aaa,1000);// (函数,毫秒) //每隔一秒钟(1000毫秒),都把新的填进来(代码执行一次) script>