第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

setTimeout疑問

<script?type="text/javascript">
var?num=0;
function?numCount(){
?document.getElementById('txt').value=num;
?num=num+1;
?setTimeout("numCount()",1000);
?}
</script>
setTimeout不是只能執(zhí)行一次嗎?為什么這樣設(shè)置后,結(jié)果里的數(shù)可以自己從0開始,自動往上加,不停呢?還有,把setTimeout("numCount()",1000);換成setInterval("numCount()",1000);后,輸入框的里數(shù)不是按照“0,1,2,3...."變化,而是“1,3,5,7,11,20...”這樣的變化呢?


正在回答

1 回答

setTimeout固然是執(zhí)行一次,但是你調(diào)用函數(shù)的時候是調(diào)用了numCount(),而它里面有setTimeout("numCount()",1000),所以就形成了一個遞歸。

從而出現(xiàn)從0開始,并且不停地自動往上加1.

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學(xué)習(xí)       468768    人
  • 解答問題       22442    個

本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界

進入課程
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號