Sobes.tech

Frontend

/* Unsere Chat-Anwendung sollte neue Nachrichten anzeigen, die vom Server kommen. Die Nachricht hat folgendes Format: interface Message { id: number text: string } Die ID der ersten Nachricht ist 1, und die ID jeder folgenden Nachricht ist um 1 größer als die der vorherigen. Wir müssen die Nachrichten in der richtigen Reihenfolge anzeigen, aber der Server garantiert nicht die korrekte Reihenfolge der Nachrichten, die an unsere Anwendung gesendet werden. Zeitplan: // (kommt) [Telefon] // (zeichnen) . 1 2 3 .. 4 5 6 7 8 Nachrichten vom Server kommen im Handler der Funktion connect: connect((msg) => { ... }); Um die Nachrichten anzuzeigen, muss die Funktion render verwendet werden: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }

128

Wie man den abgelehnten Zustand eines Promises mit .then() und .catch() behandelt? Wie erkennt man, in welchem .then() der Fehler aufgetreten ist, und behandelt ihn separat?

126
/6