Javascript的setTimeout的例子

发布时间:2020-09-09编辑:脚本学堂
本文介绍下,javascript中有关setTimeout的一个例子,有需要的朋友参考下。

在以下的例子中,我们创建一个doLoop函数,以递归的方式来设置时间。
将此函数放置在body里的onload中来触发。

代码:

<!DOCTYPE html>
<html>
<head>
    <title>javascript的setTimeout的例子-www.jb200.com</title>
    <script type="text/javascript">
        var LoopCounter = 0;
 
        function doLoop() {
            if (LoopCounter < 4) {
                LoopCounter++;
                alert(LoopCounter);
                MyTimout = setTimeout(doLoop, 2000);
                //MyTimout = setTimeout("doLoop()", 2000);
            }
            else {
                clearTimeout(MyTimout);
            }
        }
    </script>
</head>
<body onload="doLoop()">
</body>
</html>

效果图示:
javascript settimeout