Javascript-Funktionszeigerzuordnung
Betrachten Sie diesen Javascript-Code:
var bar = function () { alert("A"); }
var foo = bar;
bar = function () { alert("B"); };
foo();
Beim Ausführen dieses Codes erhalte ich "A". Ist dieses Verhalten Teil der JavaScript-Spezifikation und kann ich mich darauf verlassen?