Browser und Performance · Middle · Frage 12 von 75
Was ist der Vorteil von scheduler.yield() gegenüber setTimeout(resolve, 0) zum Abgeben?
- 1Es führt die Fortsetzung in einem Worker-Thread aus
- 2Die Fortsetzung kommt an den Anfang der Warteschlange
- 3Es blockiert Eingaben, bis die Arbeit erledigt ist
Antwort zeigen
Richtige Antwort: Die Fortsetzung kommt an den Anfang der Warteschlange
Erklärung
Beide lassen den Browser Eingaben behandeln und rendern, aber mit setTimeout wartet deine restliche Arbeit hinter allen anderen Tasks.