Javascript as3如何设置事件处理程序范围?
我们AS3程序员都知道AS3事件模型的一个优点是处理程序的作用域是其包含的对象。我正在为JavaScript编写一个EventDispatcher,并试图实现相同的效果 我的问题可以用两种不同的方式来回答: 答:ActionScript 3如何将事件处理程序中的作用域设置为处理程序的容器对象,而不是事件处理程序的调用方IEventDispatchEvent所调用的IEventDispatcher -或- B:有没有一种干净的方法可以用JavaScript实现AS3/EventDispatcher样式 这需要将作用域传递给EventDispatcher.addEventListener。它并没有“A”的版本那么清晰,但很管用……不过,我还是很想听听A的答案,看看它是否适用于BJavascript as3如何设置事件处理程序范围?,javascript,actionscript-3,events,handler,observer-pattern,Javascript,Actionscript 3,Events,Handler,Observer Pattern,我们AS3程序员都知道AS3事件模型的一个优点是处理程序的作用域是其包含的对象。我正在为JavaScript编写一个EventDispatcher,并试图实现相同的效果 我的问题可以用两种不同的方式来回答: 答:ActionScript 3如何将事件处理程序中的作用域设置为处理程序的容器对象,而不是事件处理程序的调用方IEventDispatchEvent所调用的IEventDispatcher -或- B:有没有一种干净的方法可以用JavaScript实现AS3/EventDispatcher