Przeglądarka i wydajność · Middle · Pytanie 12 z 75
Jaka jest przewaga scheduler.yield() nad setTimeout(resolve, 0) przy oddawaniu wątku?
- 1Kontynuacja działa w wątku workera
- ✓Poprawna odpowiedź: Kontynuacja trafia na początek kolejki zadań, a nie na koniec, więc inna praca w kolejce jej nie wyprzedza
- 3Blokuje wejście do zakończenia pracy
Wyjaśnienie
Oba pozwalają przeglądarce obsłużyć wejście i renderować, ale przy setTimeout reszta twojej pracy czeka za innymi zadaniami.