Hi,
die Begründung kannte ich bis jetzt noch gar nicht, sie scheint mir aber nicht zutreffend zu sein. Der Aufruf von
alert(fe)
zeigt klar und deutlich, das die Variable "fe" zum einen existiert und einen Wert hat, und zum anderen nach Deiner Darstellung entsprechend die Funktion Geschichte ist. Dennoch wird fe korrekt ausgegeben.
Natürlich wird fe an der Stelle mittels alert korrekt ausgegeben.
Aber wenn aus der Handlerfunktion mittels return ein Wert zurückgegeben wird, *wohin* sollte dieser denn deiner Meinung nach zurückgegeben werden?
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.