Eine Funktionsreferenz ist eine Referenz auf eine Funktion.
var meinAlert = alert; // <-- meinAlert ist eine Referenz auf alert
meinAlter('Hallo'); // ruft alert() auf.
Hallo Struppi,
vielen Dank für die einfache Erklärung. Dann kannte ich das Prinzip sogar schon, wusste nur nicht, dass man so etwas Reference nennt. Das Beispiel mit der "anonymen Referenz" kann ich nicht ganz nachvollziehen, bzw. weiß nicht so recht, wozu das gut sein soll. Aber das benötige ich ja wahrscheinlich nicht.
Irgendwo ist bei mir allerdings immer noch der Wurm drin; weiß nicht, was ich falsch mache:
~~~javascript
meinbild = new Image();
meinbild.src = "bild01.jpg";
if (meinbild.onload) {
alert("If-Bedingung erfüllt");
document.writeln("<img src='bild01.jpg' />");
}
Andreas