Meine Herren,
Möglicherweise arbeitet die Funktion noch, während sie schon wieder aufgerufen wird. Geht das eigentlich, mehrere Instanzen einer Javascript-Funktion?
Funktionen sind gewöhnliche Objekte und können instanziiert, kopiert oder referenziert werden, wie du lustig bist.
Ich glaube deine Frage zielte aber eher auf Funktionsaufrufe und deren Bearbeitungs-Reihenfolge ab.
Dazu kann ich diesen Artikel von tutsplus empfehlen: Event-Based Programming: What Asynch Has Over Synch. Der Hauptverantwortliche für das Scheduling von JS-Code schimpft sich Event-Loop.