为了账号安全,请及时绑定邮箱和手机立即绑定

setTimeout执行次数问题

setTimeout不是只执行一次吗,怎么每过一秒执行一次啊

正在回答

3 回答

<script type="text/javascript">
var num=0;
function numCount(){
document.getElementById('txt').value=num;
num=num+1;
setTimeout("numCount()",1000);
}
</script>

函数运行思路,1.第二个setTimeout调用numCount函数  2.numCount函数中的setTimeout又调用numCount,周而复始反复调用下去!

0 回复 有任何疑惑可以回复我~

用一个函数来封装一下:

function example(){
//其他语句;
       setTimeout("example()",1000);
}
setTimeout("example()",1000);

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

setTimeout执行次数问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信