Hi,
Naja würde der Browser die "schlafende Funktion" auf einen eigenen Thread legen, könnte der Rest des Browsers/Scripts ohne Probleme weiter laufen. Ist das eine so abwegige Vorstellung?
Nein - und genau deshalb ist das auch genau das, was setTimeout bzw. setInterval machen.
Die Funktion "schläft" nur nicht - denn das wäre sleep(), und warum das in JavaScrpt wenig wünschenswert ist, hatten wir ja geklärt - sondern sie wird für spätere Abarbeitung auf einen Stack gelegt.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.