arguments.callee 对当前正在执行的函数的引用,利用这属性可以把匿名函数作为执行函数的侦听器进行移除。如:
- sprite.addEventListener(MouseEvent.CLICK,function onClick(evt:MouseEvent):void
- {
- EventDispatcher(evt.target).removeEventListener(evt.type,arguments.callee);
- }
- )
...(rest)参数会使
arguments对象不可用。尽管...(rest) 参数提供了与arguments数组和arguments.length属性相同的功能,但是未提供与由arguments.callee提供的功能类似的功能。在使用...(rest) 参数之前,应确保不需要使用arguments.callee。
















