On 08/02/2012 05:14, Maciek Sakrejda wrote:
Weak references are on the horizon for JS:
http://wiki.ecmascript.org/doku.php?id=harmony:weak_maps#weakmap
Yeah, its funny how such a language construct actually is implemented in Firefox without the world knowing. Chrome/Opera and IE have nothing alike. However: It will not become standard before the release of IE10 and therefore will take - estimate at least more 5 years
until it can be safely used in the JavaScript context - rough estimate.

Not all listeners have to be weak references.
class MyButton extends Sprite {
   public function MyButton() {
     addEventListener(MouseEvent.MOUSE_OVER, handleMouseOver);
   }
}

This is a very simple and common case of a event that is not possible to be fixed without weak listeners.

yours
Martin.

Reply via email to