wenn ihr diesen code mal unten ausfuehrt, werdet wahrscheinlich
auch auf die fehlermeldung stossen: "'a' is undefined". nun weiss
trotz diverser online referenzen bzw. skripten immer noch nicht
warum.
-------------------------
var Id, timeout=200;
function test(start,arr){
if(start==(arr.length-1)){
window.clearTimeout(Id);
alert('fertig');}
else{
alert("test("+start+","+arr+")");
start++;
Id = window.setTimeout("test("+start+","+arr+")",timeout);}}
function testit(){
var arr = new Array('a','b','c','d');
test(0,arr);}
-------------------------
ps: ausserdem wuerde mich mal interessieren, warum setTimeout
nicht in iterativen schleifen funktioniert. zb. bei einer
for-schleife macht sich der timeout nur gesamten bemerkbar.
so denn, bin gespannt