Asynchrones JavaScript

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

Voraussetzungen

Asynchrones JavaScript ist ein ziemlich fortgeschrittenes Thema. Es wird empfohlen, die Module Erste Schritte mit JavaScript und JavaScript-Bausteine durchzuarbeiten, bevor Sie dies versuchen.

Hinweis: Wenn Sie an einem Computer/Tablet/anderen Gerät arbeiten, auf dem Sie keine eigenen Dateien erstellen können, können Sie (die meisten) Codebeispiele in einem Online-Coding-Programm wie JS Bin oder Glitch ausprobieren.

Leitfäden

Einführung in asynchrones JavaScript

In diesem Artikel lernen wir über synchrones und asynchrones Programmieren, warum wir oft asynchrone Techniken verwenden müssen, und die Probleme im Zusammenhang mit der Art und Weise, wie asynchrone Funktionen in JavaScript historisch umgesetzt wurden.

Anleitung zur Verwendung von Promises

Hier führen wir promises ein und zeigen, wie man promise-basierte APIs verwendet. Wir werden auch die Schlüsselwörter async und await einführen.

Implementierung einer promise-basierten API

Dieser Artikel erklärt, 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 langlaufende synchrone Funktion umschreiben, um einen Worker zu verwenden.

Bewertungen

Sequenzieren von Animationen

Die Bewertung fordert Sie auf, promises zu verwenden, um eine Reihe von Animationen in einer bestimmten Reihenfolge abzuspielen.

Siehe auch