Hi!
Für solche Abhängigkeiten arbeitet man in JS mit Callbacks. Hier wird das ganz anschaulich gezeigt: https://www.mediaevent.de/javascript/callback-function.html