猿问

本人刚开始学习,如下js代码,用来在文本标签中显示一个时钟。烦请详细讲解一下如何理解定时器的判断

<script type="text/javascript">


var id;


function start(){

    if(id){     //此处用来判断定时器是否存在,该如何理解?

        return;

    } 

    id =

        setInterval(function(){

        

        var time = new Date();

        var p 

            = document.getElementById("clock");

        p.innerHTML =time.toLocaleTimeString();

    }, 1000);

}


function stop(){

    clearInterval(id);

    

    id=null;

}

</script>


qq_笑_17
浏览 403回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答