Как создать собственный класс событий, похожий на ActionScript? Я имею в виду, что это класс, который я могу использовать для запуска моих собственных событий, отправки необходимых данных.
Я не хочу использовать сторонние библиотеки, такие как YUI или jQuery, для этого. Моя цель - отправить событие, которое выглядит так.
document.addEventListener("customEvent", eventHandler, false);
function eventHandler(e){
alert(e.para1);
}
document.dispatchEvent(new CustomEvent("customEvent", para1, para2));
Пожалуйста, не создавайте сторонние библиотечные решения.