Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对timer.performWithDelay().
timer.performWithDelay()
当我想每隔设定的时间循环一个函数时,我采用正常公式
timer.performWithDelay( delay, function, 0 )
该函数在第一次延迟值之后被调用,并且在每次延迟后再次调用。有什么方法可以循环相同的功能而不必第一次等待?
只是为了澄清:
执行 -> 延迟 -> 执行 -> 延迟 -> 执行 -> 延迟(等)
代替:
延迟 -> 执行 -> 延迟 -> 执行 -> 延迟 -> 执行(等)
为什么不第一次显式调用它(将function关键字替换为func):
function
func
timer.performWithDelay( delay, func, 0 ) func()