9

Asynchrone Programmierung

image

In diesem Kapitel lernen Sie, wie Sie Aufgaben koordinieren, die zu einem bestimmten Zeitpunkt in der Zukunft ausgeführt werden müssen. Dabei sehen wir uns als Erstes den Mechanismus der sogenannten Promises ausführlich an. Ein Promise (Versprechen) ist eine Aktion, die zu irgendeinem späteren Zeitpunkt ein Ergebnis hervorrufen wird, sofern es nicht mit einer Exception endet. Wie Sie noch sehen werden, können Promises nacheinander, aber auch parallel ausgeführt werden.

Ein Nachteil von Promises besteht darin, dass Sie sie mithilfe von Methodenaufrufen kombinieren müssen. Das Konstrukt async/await bietet eine viel angenehmere ...

Get JavaScript für Ungeduldige now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.