私はFlashを頻繁に使用しており、クラスはEventDispatcher
クラスを使用しており、クラスのカスタムイベントを定義できます。JavaScriptでこれを行うにはどうすればよいですか。
私はこのようなことをしたいと思います:
var MyClass = function() {
};
MyClass.prototype = {
test : function() {
dispatchEvent('ON_TEST');
}
};
var mc = new MyClass();
mc.addEventListener('ON_TEST', handler);
function handler() { alert('working...') }
これはJavaScriptでどのように可能ですか?