Ruffunktionen mit setTimeout ()
Einfach gesagt..
warum tu
setTimeout('playNote('+currentaudio.id+', '+noteTime+')', delay);
perfekt arbeiten, die Funktion nach der angegebenen Verzögerung aufrufen, aber
setTimeout(playNote(currentaudio.id,noteTime), delay);
ruft die Funktion playNote alle gleichzeitig auf?
(diese setTimeout () s befinden sich in einer for-Schleife)
oder, wenn meine Erklärung zu schwer zu lesen ist, was ist der Unterschied zwischen den beiden Funktionen?