亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么寫兩遍

在例子中為什么要寫兩遍setTimeout(timedCount,1000);只寫函數里的setTimeout(timedCount,1000);就可以循環了啊,寫兩遍有什么特殊作用嗎?

正在回答

2 回答

setTimeout 只執行一遍就不再執行了,如果需要執行2次定時 就需要寫2次?setTimeout?

setInterval 會循環執行,

0 回復 有任何疑惑可以回復我~
#1

Song歌 提問者

他不是調用自身的函數嗎,它調用一次不是就會循環下去嗎?
2015-12-11 回復 有任何疑惑可以回復我~
#2

李曉健 回復 Song歌 提問者

http://www.w3school.com.cn/jsref/met_win_settimeout.asp 看一下吧
2015-12-11 回復 有任何疑惑可以回復我~
#3

Song歌 提問者 回復 李曉健

謝謝我看了,但是里面也都是用一個調用自身啊
2015-12-14 回復 有任何疑惑可以回復我~
#4

李曉健 回復 Song歌 提問者

setTimeout 就是一個方法 你這么寫setTimeout(timedCount,1000); 是你在調用這個方法,不是他自身調,所以他只執行一次就結束了
2015-12-14 回復 有任何疑惑可以回復我~
#5

鈺與宸 回復 Song歌 提問者

在函數外多寫一個,是為了在打開頁面時就實現一次調用,以此來完成計數功能,而不是等到點擊star按鈕時,再開始計數。
2016-03-18 回復 有任何疑惑可以回復我~
查看2條回復

樓主把完整的代碼貼出來吧

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

舉報

0/150
提交
取消

為什么寫兩遍

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號