EntwurfRZ
Aus ProgrammingWiki
Archivierte Version vom 2016-12-07T22:36:08+00:00. Aktuelle Version
Laaaaange Funktion
Blockiert den Browser, führt u.U. sogar zum Timeout
Mit setTimeout kann man den Aufruf verschieben
aber wenn die Funktion gestartet wird, ist wieder alles blockiert und führt 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