Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Asynchrones JavaScript
In diesem Modul werfen wir einen Blick aufasynchronesJavaScript, 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.
In diesem Artikel
Voraussetzungen
Asynchrones JavaScript ist ein relativ fortgeschrittenes Thema, und es wird empfohlen, die Module zudynamischem Skripting mit JavaScript durchzuarbeiten, bevor Sie sich damit beschäftigen.
Tutorials und Herausforderungen
- Einführung in asynchrones JavaScript
In diesem Artikel lernen wir übersynchrones undasynchrones 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
asyncundawaiteinfü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 AnimationenHerausforderung
Diese Herausforderung fordert Sie auf, Promises zu verwenden, um eine Reihe von Animationen in einer bestimmten Reihenfolge abzuspielen.
Siehe auch
- Asynchrones Programmieren aus dem fantastischen Online-BuchEloquent JavaScript von Marijn Haverbeke.