Hallo,
Wobei es mir trotz einiger gedanklicher Anstrengung nicht gelingt mir vorzustellen, wie man XMLHttpRequest als Funktion behandeln kann - ist vermutlich eine Schutzfunktion meines Gehirns.
Z.B. "new XMLHttpRequest" behandelt XMLHttpRequest als Funktion, nur Funktionen implementieren [[Construct]]. ;)
Aber trotzdem würde es mich interessieren, ob es threads gibt.
Schon bei einem simplen window.setTimeout() initiierst Du einen solchen.
setTimeout stellt die Ausführung des übergebenen Codes bloß an den gegenwärtig (einzigen) laufenden Thread hintenan und führt ihn aus, sobald der zur Ruhe kommt. Threads sind nochmal was anderes, soweit ich weiß.
Mathias