明明的明天12
2018-11-20 21:39
var num=0,i;
function timedCount(){
document.getElementById('txt').value=num;
num=num+1;
i=setTimeout(timedCount,1000);
}
setTimeout(timedCount,1000);
下划线那一句是在赋值的同时也在执行一次setTimeout函数吗?最下面加粗那一句不写的话,函数timedCount()就不会执行对不对?类似于只写了一个函数却未对他进行调用对不对?
setTimeout方法的意思是隔多少秒之后调用函数,这个方法只会执行一次。下划线那一句会在赋值的时候执行timedCount方法。加粗那段代码就是默认自动调用一次,不写的话当然不会执行。
JavaScript进阶篇
468729 学习 · 22077 问题
相似问题