O'Reilly logo

Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition by Holger Schwichtenberg Dr., Manfred Steyer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Asynchronität und Hintergrundprozesse

Asynchronität spielt unter JavaScript eine wichtige Rolle, zumal verhindert werden soll, dass durch langwährende Aktionen der Browser einfriert. Das ist auch der Grund, warum Funktionen, die auf Ressourcen zugreifen, generell asynchron sind. Zu diesen Aktionen zählen unter anderem AJAX-Aufrufe, aber auch Zugriffe auf lokale Browser-Datenbanken wie IndexedDB.

Sofern der Entwickler nicht explizit Gebrauch von den mit HTML 5 assoziierten Web-Workern (im Hintergrund ausgeführter JavaScript-Code) macht, hat er lediglich einen einzigen Thread zur Verfügung. Dieser wird häufig als UI-Thread oder Main-Thread bezeichnet. Für asynchrone Funktionen wie AJAX-Anfragen startet die Laufzeitumgebung einen eigenen Thread. Die ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required