JavaScript · Senior · Frage 12 von 75
Was fehlt Code in einem Web Worker?
- 1Zugriff auf
fetchund Timer - erlaubt sind nur Berechnungen - 2Zugriff auf das DOM; er spricht über
postMessagemit dem Hauptthread - 3Die Möglichkeit, Module zu importieren - ein Worker ist immer eine Datei
Antwort zeigen
Richtige Antwort: Zugriff auf das DOM; er spricht über postMessage mit dem Hauptthread
Erklärung
Ein Worker läuft in einem eigenen Thread, also blockieren schwere Berechnungen die UI nicht. Verfügbar sind fetch, Timer, IndexedDB und Module (type: 'module'). Daten werden kopiert (Structured Clone) oder per Eigentumsübergabe übertragen (Transferable, z. B. ArrayBuffer).