Steffen Weber: Frage zu eval()

Beitrag lesen

Tag,

Verständnisfrage:

document.getElementsByTagName("p")[0].onclick=eval('function(){tue(this);};');


> Wird die zeitfressende Funktion eval() jedesmal neu bei Klick auf den Textabsatz ausgewertet, oder nur einmal und das Ergebnis wird zwischengespeichert?  
  
Die Function "eval" wird in diesem Beispiel definitv nur einmal ausgeführt. Es wird da aber nix zwischengespeichert. Du weist ja nicht das "eval" dem onlick zu, sondern den \_Returnwert\_ von "eval".  
  
Grüße,  
Steffen.