Asynchrones JavaScript

In diesem Modul werfen wir einen Blick auf asynchrones JavaScript, warum es wichtig ist und wie es verwendet werden kann, um potenziell blockierende Operationen effektiv zu handhaben, wie zum Beispiel das Abrufen von Ressourcen von einem Server.

Voraussetzungen

Asynchrones JavaScript ist ein relativ fortgeschrittenes Thema, und es wird empfohlen, die Module zu dynamischem Skripting mit JavaScript durchzuarbeiten, bevor Sie sich damit beschäftigen.

Hinweis: Wenn Sie an einem Computer, Tablet oder einem anderen Gerät arbeiten, auf dem Sie keine Dateien erstellen können, können Sie versuchen, den Code in einem Online-Editor wie CodePen oder JSFiddle auszuführen.

Tutorials und Herausforderungen

Einführung in asynchrones JavaScript

In diesem Artikel lernen wir über synchrones und asynchrones Programmieren, warum wir oft asynchrone Techniken einsetzen müssen und die Probleme, die mit der Art und Weise zusammenhängen, wie asynchrone Funktionen historisch in JavaScript implementiert wurden.

Anleitung zur Nutzung von Promises

Hier werden wir Promises vorstellen und zeigen, wie man API-Basierte auf Promises nutzt. Wir werden auch die Schlüsselwörter async und await einführen.

Implementieren einer Promise-basierten API

Dieser Artikel wird aufzeigen, wie Sie Ihre eigene Promise-basierte API implementieren können.

Einführung in Worker

Worker ermöglichen es Ihnen, bestimmte Aufgaben in einem separaten Thread auszuführen, um Ihren Hauptcode reaktionsfähig zu halten. In diesem Artikel werden wir eine lang laufende synchrone Funktion umschreiben, um einen Worker zu verwenden.

Sequenzierung von Animationen Herausforderung

Diese Herausforderung fordert Sie auf, Promises zu verwenden, um eine Reihe von Animationen in einer bestimmten Reihenfolge abzuspielen.

Siehe auch