Hallo,
ich habe gesehen, dass ich etwa bei der Funktion:
eine andere Funktion als Parameter uebergeben kann. Das fand ich so toll, dass ich's gleich verwenden wollte.
Soweit so gut, der intuitiv programmierte Code. Nur leider geht's nich - nach getaner Arbeit, will das Script die Funktion NAN ausfuehren. Gibt's da ne Moeglichkeit das irgendwie so zu implementieren dass das doch geht?
ich habe gesehen, dass ich etwa bei der Funktion:
Code:
window.setTimeout("myFunc()",300);
Code:
function funcA(){
doSomething(5, "funcB()");
};
function funcB(){
// continue
};
var iXTimes;
var funcToContinue;
function doSomethingXTimes( times, func){
iXTimes = times;
funcToContinue = func;
recDoSomething();
};
function recDoSomething(){
if(iXTimes<=0){
funcToContinue();
}else{
--iXTimes;
// foo
window.setTimeout("recDoSomething()", 500);
}
};
// foo soll iXTimes mal wiederholt werden,
// nach jew. ner halben sec Wartezeit
Zuletzt bearbeitet: