Rolf B: Bei der Verwendung von setTimeout kann über innerHTML nicht auf ein Objekt zugegriffen werden.

Beitrag lesen

Hallo Chris234,

wenn die Callback-Lösung für Dich funktioniert, bringen Dir Promises keine Vorteile. Je nachdem, wie Du das XML lädst, können sie sogar mehr Arbeit mitbringen, weil Du die Resolve/Reject Logik des Promise in deinen bestehenden asynchronen Ablauf einbauen musst.

Promises sind ein Standardverfahren zur Ablaufsteuerung asynchroner Vorgänge, und sind vorteilhaft, wenn mehrere davon zu koordinieren sind. Wenn sie dann auch noch von verschiedenen Quellen kommen, bietet das einheitliche Instrument "Promise" den Vorteil, dass man nicht die Async-Strategien mehrerer Autoren miteinander kombinieren muss.

Wenn Du die Instrumente nicht brauchst, kannst Du den Koffer auch stehen lassen.

Rolf

--
sumpsi - posui - clusi