我已经对Javascript的setTimeout和setInterval方法(here和here进行了相当多的阅读,并且知道如果多个获取间隔事件,则会丢失间隔事件排队。
但是,我想知道是否存在即使由setTimeout设置的计时器事件也会被丢弃的情况。我找不到任何关于此的文档,但根据用户的反馈,它看起来偶尔会有一个定时器事件根本不执行,它不仅会延迟,而且永远不会执行。
我想它可能会无限期地延迟,但网页仍然保持响应,所以我怀疑是这样的。
不可能一直复制,但我们已经有足够的报告确定它实际上正在发生。
关于此的任何信息都会很棒。
非常感谢。