JavaScript · Senior · Frage 64 von 75

Warum nutzen Scheduler (z. B. der von React) MessageChannel statt setTimeout(fn, 0)?

Antwort zeigen

Richtige Antwort: Eine Nachricht plant eine Macrotask ohne Drosselung des Timers

Erklärung

Verschachtelte setTimeout-Aufrufe werden laut HTML-Spezifikation auf mindestens 4 ms gedrosselt. Ein Message-Event lässt dem Browser Raum für Rendering und Eingaben und geht dann schnell weiter.

Zum Weiterlesen

Fehler in der Frage

JavaScript · Senior · Frage 64

Teste dich selbst

Mach den Test JavaScript · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen