var timer:Timer = new Timer(3000); timer.addEventListener(TimerEvent.TIMER, function (event:TimerEvent):void { timer.removeEventListener(TimerEvent.TIMER, arguments.callee); timer.stop(); timer = null; }
在每个函数体内都可以通过局部变量arguments中的callee属性获取该函数自身的引用。