EntwurfRZ
Aus ProgrammingWiki
Archivierte Version vom 2016-12-07T22:14:09+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