1unitedpower: Wie kann man mit Event einer verarbeitende Funktion unterbrechen

Beitrag lesen

  • wie kann man eine Funktion mit einem Event abbrechen wenn sie noch im gange ist
  • bzw. durch ein Event eine Funktion unterbrechen und ene andere Funktion starten?

Das geht nicht. JavaScript hat eine Run-To-Completion Semantik, die sicherstellt, dass der Callstack immer erst vollständig abgearbeitet wird, bevor eine neue Aufgabe aus der Event-Queue bearbeitet wird. Das Zusammenspiel von Callstack und Event-Queue habe ich schon früher beschrieben.