javascript计时器频率是什么

JavaScript08

javascript计时器频率是什么,第1张

javascript计时器频率是使用IE的时候限制网页脚本的CPU消耗。在Javascript中有一个很关键的函数代码叫做计时器,定时器有两种: 1.setInterval() ,2.setTimeout()。

setInterval(code,millisec)//按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到clearInterval() 被调用或窗口被关闭。code 必需。要调用的函数或要执行的代码串。millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。

//试试这个吧

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>Document</title>

</head>

<body>

<div id="time"></div>

<script>

    <!--   

    var maxtime = 60*60 //一个小时,按秒计算,自己调整!

        function CountDown(){

            if(maxtime>=0){

                minutes = Math.floor(maxtime/60)

                seconds = Math.floor(maxtime%60)

                minutes = minutes>=10?minutes:'0'+minutes

                seconds = seconds>=10?seconds:'0'+seconds

                msg = "距离结束还有"+minutes+"分"+seconds+"秒"

                document.all["time"].innerHTML=msg

                if(maxtime == 5*60) alert('注意,还有5分钟!')

                --maxtime

            }else{

                clearInterval(timer)

                alert("时间到,结束!")

             }

        }

        timer = setInterval("CountDown()",1000)

    //-->

</script>

 

</body>

</html>