Hallo,
Und so lange läuft die CPU mit 100%, bis irgendwann hoffentlich der Browser beschließt, dass das Script Amok läuft und anbietet, dem Script den Gnadenschuß zu geben.
Mit 100%? Wow, das war mir nicht bewust. Aber es war mir natürlich klar, dass das nicht besonders brauchbar ist. Ich dachte mir nur, wer unbedingt ein wait() will, soll es auch bekommen ;-).
IMO ist es nicht besonders nett von JavaScript, die Systemressourcen dermaßen in Beschlag zu nehmen. Das ist mir schon unangenehm aufgefallen, als ich einmal verschiedene Programmieransätze gegeneinander antreten lassen wollte, um jeweils die gebrauchte Zeit zu messen. Wenn ein Prozess zu lange dauert, meckert der Browser und die Messung ist im Eimer.
Gruß, Don P