[問題] setTimeout不能呼叫其他函數?

看板Ajax作者 (勇氣牛)時間9年前 (2016/01/13 10:57), 9年前編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
各位好,我算新新新手 目前在練寫JS和Jquery相關的程式 我在JS中寫了一小段如下 function a { ... ... setTimeout(B, 1000) } function b { ... ... } 但結果會失敗,function b會執行一次,但不會每秒執行 改寫成如下即可 function a { ... ... b( ) } function b { ... ... setTimeout(B, 1000) } 所以setTimeout無法在a函數中呼叫b函數? 抱歉有點愚昧的問題,希望別害大家看完智力跟著下降了,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.162.183 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1452653870.A.0B8.html ※ 編輯: BraveCattle (223.141.162.183), 01/13/2016 11:10:16

01/13 11:20, , 1F
setTimeout跟setInterval是不同的
01/13 11:20, 1F

01/13 11:29, , 2F
所以我記反了,setInterval才是週期呼叫的函數,囧
01/13 11:29, 2F

01/13 18:19, , 3F
沒錯呦wwww
01/13 18:19, 3F
文章代碼(AID): #1MbRqk2u (Ajax)
文章代碼(AID): #1MbRqk2u (Ajax)