开发者社区> 问答> 正文

js定时器setInterval 避免全局变量

setInterval clearInterval 的使用怎样避免全局变量的使用

展开
收起
小旋风柴进 2016-03-18 14:19:38 3226 0
1 条回答
写回答
取消 提交回答
  •  <!DOCTYPE html>
    <html>
        <head>
            <script src="jquery.js">
            </script>
            <script>
    
                function bbb(){
                    var ct = 9;
                    aaa(ct);                    
                }
    
                function aaa(ct)
                {
                    document.getElementById("timer").innerHTML = ct;
                    ct--;
                    if(ct>=0)
                    {
                        setTimeout('aaa('+ct+');', 1000);
                    }
                }
    
            </script>
    
        </head>
        <body onload="bbb()">
                <div id='timer'>10</div>
        </body>    
    </html>
    2019-07-17 19:06:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载