Hallo Cheatah,
dass zuerst NUR der erste aufruf abgearbeitet wird und erst
DANACH der zweite?
Timeouts (und damit auch Intervalle) sind prinzipiell vollkommen
unabhängig von anderen Scriptabarbeitungen.
Auf die genaue Reihenfolge hast Du allenfalls durch unterschiedliche
Startzeiten Einfluß; durch Ungenauigkeiten (der Prozessor tut auch
noch andere Dinge, als nur den nächsten JavaScript-Aufruf zu timen)
letztlich nicht mal dies.
Hm. Aber könnte man sich nicht selbst eine Synchronisation bauen?
Sagen wir mal: eine globale JavaScript-Variable als Flag; die erste
Funktion setzt dieses Flag, wenn sie fertig ist; die zweite fragt es
ab (busy wait, ggf. mit sleep() oder etwas Ähnlichem) und fängt erst
an, wenn sie das gesetzte Flag findet ...
Viele Grüße
Michael