作者BraveCattle (勇气牛)
看板Ajax
标题[问题] setTimeout不能呼叫其他函数?
时间Wed Jan 13 10:57:45 2016
各位好,我算新新新手
目前在练写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://webptt.com/cn.aspx?n=bbs/Ajax/M.1452653870.A.0B8.html
※ 编辑: BraveCattle (223.141.162.183), 01/13/2016 11:10:16
1F:→ y2468101216: setTimeout跟setInterval是不同的 01/13 11:20
2F:→ BraveCattle: 所以我记反了,setInterval才是周期呼叫的函数,囧 01/13 11:29
3F:→ oToToT: 没错呦wwww 01/13 18:19