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

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

SetTimeout()

問啥調(diào)用setTimeout()在函數(shù)里面和外面都要寫setTimeout()啊?

正在回答

4 回答

首先setTimeout(startCount,time)設置的計時器,只會在延遲time時間后執(zhí)行僅一次startCount函數(shù)

函數(shù)外的setTimeout()是為了在這個頁面加載后先調(diào)用startCount()這個函數(shù),

函數(shù)里的setTimerout()調(diào)用startCount這個函數(shù)本身是為了形成一個死循環(huán):即進入函數(shù)后num+=1,然后顯示在文本框中,等待1000ms后再進入這個函數(shù)重復過程。

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

良哥最棒sky 提問者

好像函數(shù)外的那個setTimeout()去掉,他們運行的效果是一樣的
2019-04-10 回復 有任何疑惑可以回復我~
#2

keydew 回復 良哥最棒sky 提問者

我剛剛試了,函數(shù)外的setTimeout()去掉,文本框不會顯示內(nèi)容吧
2019-04-11 回復 有任何疑惑可以回復我~
#3

慕粉1474727424 回復 keydew

是不會顯示內(nèi)容 因為你去掉外面的settimeout,就無法運行這個函數(shù)了,里面的方法自然調(diào)用不了,你要調(diào)用這個函數(shù)先 ,你可以這樣,設置一個button,點擊運行這個函數(shù)就沒問題了
2019-07-31 回復 有任何疑惑可以回復我~
#4

慕妹0585089 回復 慕粉1474727424

那直接通過函數(shù)名調(diào)用函數(shù)不行嗎?
2019-08-15 回復 有任何疑惑可以回復我~
查看1條回復

臥槽 我懂了 為啥這里外面要寫一個settimeout呢 你要調(diào)用這個函數(shù)先 ,你可以這樣,設置一個button,點擊運行這個函數(shù)就沒問題了


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

SaulCheng

不懂,邏輯上好像還是不對呀!用函數(shù)的函數(shù)體定義函數(shù)
2019-08-02 回復 有任何疑惑可以回復我~

外部是為了在頁面沒有完全加載完時調(diào)用startCount函數(shù),加載完以后才開始執(zhí)行函數(shù)內(nèi)的代碼

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

好像也可以運行

https://img1.sycdn.imooc.com//5caecabe0001f89411640484.jpg

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

慕雪83909

我的去掉外面的setTimeout()文本框沒內(nèi)容
2019-07-22 回復 有任何疑惑可以回復我~
#2

慕粉1474727424

我去掉也是沒內(nèi)容 但是我之前做一個時鐘也只是用了一次settimeout而已 我就很疑惑
2019-07-31 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468770    人
  • 解答問題       22442    個

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

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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