EntwurfRZ

Aus ProgrammingWiki
Archivierte Version vom 2016-12-07T22:23:01+00:00. Aktuelle Version

Laaaaange Funktion

Blockiert den Browser, führt u.U. sogar zum Timeout

setTimeout

verschiebt schon mal das Blockieren um die angegebene Zeit, führt aber u.U. auch zum Timeout

Durch andauerndes Verschieben gibt es Zeiträume dazwischen, die der Browser nutzen kann

So bleibt alles reaktiv, aber der Overhead der vielen setTimeout Aufrufe macht die Funktion deutlich langsamer.

Für solche Spezialfälle gibt es WebWorker Test Worker