Тестування · Middle · Запитання 8 з 75
Чим vi.runAllTimers() відрізняється від vi.advanceTimersByTime(1000)?
- ✓Правильна відповідь: Виконує всі очікувані таймери (і створені ними), доки вони не скінчаться;
advanceTimersByTimeзсуває годинник лише на вказаний час - 2Нічим
- 3
runAllTimersвикористовує справжній годинник
Пояснення
З нескінченним setInterval runAllTimers здається після ліміту ітерацій - використовуйте runOnlyPendingTimers або зсув за часом.