我有两个与 JavaScriptsetInterval()
方法有关的问题。我还没有找到与这些问题相关的任何实际案例(但我想这也不是不可能的),但出于好奇,我想问这些问题。
1.) 如果要执行的代码setInterval()
花费的时间超过提供的时间间隔,会发生什么?上一个执行是否停止并且当前执行是否开始执行,或者两者都将并行运行。
2.)如果整个系统(OS)在setInterval()
被调用的时间间隔之间挂起怎么办?在这种情况下,代码是否有可能以不同的时间间隔执行?我的意思是setInterval()
保证代码只会在指定的时间间隔内执行吗?谢谢