Der Martin: Funktionsaufruf vor der Funktion?

Beitrag lesen

Hallo Gunnar,

In JavaScript macht es einen Unterschied, _wie_ die Funktion definiert wird:

f2(); // funzt nicht.

var f2 = function () { alert('f2() called.'); }

  
daran hatte ich noch gar nicht gedacht - aber es ist eigentlich logisch, weil erst durch die Ausführung der zweiten Zeile die Variable f2 mit einem Funktions-Objekt initialisiert wird.  
  
Ciao,  
 Martin  

-- 
Wenn man keine Ahnung hat - einfach mal Fresse halten.  
  (Dieter Nuhr, deutscher Kabarettist)  
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(