jobo: window.setTimeout() wartet nicht...

Beitrag lesen

Hallo,

Nein, besser bzw. hier nur schöner, ist die Funktionsreferenz.
Funktionsreferenz ist Funktionsname ohne "()" ?

Kann man so sagen, ja.

Das ist aber auch eine:

var f = function(txt) { alert(txt);};

f('Hallo');

  
Unter Funktionsreferenz versteht man scheinbar zwei Sachen. Beim Googlen kommt haufenweise eine Auflistung von Funktionen (zB. PHP), also ein Manual.  
  
Oder:  
  
"window.onerror = Funktionsreferenz – Führt die angegebene Funktion beim Auftreten eines Fehlers aus. Es muss eine Referenz auf die Funktion angegeben werden, also window.onerror = funktion und nicht window.onerror = funktion()."  
  
"funktion" ist dann die Funktionsreferenz, "funktion()" der aufruf der funktion. Ums aber genau zu wissen: Was ist bei deinem Beispiel die Funktionsreferenz? Der aufruf f("Hallo")? Das müsst ja bei SetTimeout als String verpackt sein, sonst "funzt es nicht, oder?"  
  
setTimeout("f('hallo')",timeVar);  
  
Gruß  
  
jobo