// Der Aufrufparameter fn ist eine lokale Variable
// Diese lokale Variable hat nun den Wert 'bar'
// Nach Beendigung der Funktion ist das Leben dieser
// lokalen Variablen beendet
Ja, aber in dieser lokalen Variable fn ist eine Referenz auf foo gespeichert, oder?
Merkt denn JS nicht, dass ich nicht die Referenz überschreiben will, sondern den Inhalt der referenzierten Variable?