js定时器

187 阅读1分钟

BOM  浏览器模型   分为:一次性定时  无穷次定时

  一次性定时  setTimeout(函数,以毫秒为单位的时间)    永久定时     setInterval(函数,以毫秒为单位的时间)

  消除定时器  clearInterval(定时器标识)   clearTimeout(定时器标识)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>买了否冷</title>
</head>
<body>
<script>
    
    var i = 0;
    // setTimeout(function () {
    //     i++;
    //     console.log(i);
    // },3000)

    var timer1 = setInterval(function () {
        i++;
        if(i===3){
            clearInterval(timer1);

        }
        console.log(i)
    },1000);

</script>
</body>
</html>